Welcome to The Albatroz Hotel
Your home away from home…
luxeClarity
0 reviews
basic info
Hotel Albatroz is a place of true glamour that rises above the ocean. Located on the beautiful Lisbon Coast with a panoramic view over the sea and the Bay of Cascais, The Albatroz Hotel is composed of several historic buildings, including the Duques de Loulé Palace, or Palácio Albatroz.
Available Language
English / Spanish / Portuguese
Currencies Accepted
EUR
Payment Methods
amenity Feature
The combination of luxury hotel service, a superb swimming pool with a sea view and sunbathing terrace, a panoramic bar overlooking the Bay of Cascais, and a gastronomic restaurant, makes one feel “out of this world,” right next door to Lisbon city center. The Albatroz Hotel has also launched a new gastronomic spot called Atelier Albatroz, located in Palácio Albatroz. This concept is more than a simple gourmet spot – it is a gastronomic experience that includes a shop, ice cream shop, tea-room, and patisserie, crafted by the hotel’s executive chef Frederic Breitenbucher and pastry chef Carlos Pinto.
- Pool
- Wifi
- Beach
- Free Breakfast
- Business Centre
- Poolside bar
- Restaurant
- Airport transportation
- Dry cleaning
- 24-hour check-in
- Conference facilities
Hotel Description
With 45 rooms and 6 suites, the Albatroz Hotel has preserved the architectural features and original beauty of the three different buildings that compose it, while providing the comfort of a modern luxury hotel.