Rua Frederico Arouca, 100
2750-353 Cascais38.699927, -9.4175243
In the town centre and overlooking the sea, Hotel Albatross is a symbol of taste and refinement in a classic style. A perfect match with the majestic natural beauty of the place, with a privileged view of the Cascais Bay.