Cascais, Cascais
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua Frederico Arouca 100, Cascais
Situated on the cliffs of the Estoril Coast, The Albatroz Hotel enjoys superb views of the Cascais Bay. This welcoming and charming 5-star unit has a sea-view swimming pool and a sunny terrace.
See MoreUsage of subsidiary facilities may incur additional fees