The Albatroz Beach & Yacht Club is a small 20 room hotel in Santa Cruz, Madeira. The hotel is conveniently located near the Cristiano Ronaldo International Airport. The hotel has a beautiful pool overlooking the sea and spacious rooms also with ocean views. A wonderful
Read more