
Cascais, Portugal
Albatroz
5-star hotel · ALBATROZ HOTELS
Perched right on the beach in Cascais, this up-scale hotel is conveniently located just a 4 minutes-walk from the Cascais' railway station and the city centre. There are a number of parklands and points of interest within easy…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar



















