
Hotel Albatroz is a place of true glamour perched above the ocean. The combination of luxurious hotel service, a superb swimming pool with sea views and a sunbathing terrace, a panoramic bar overlooking Cascais Bay, a restaurant, and a new gastronomic space called Le Café, make you feel 'out of this world' right next to the center of Lisbon.