The Albatroz Hotel stands in the center of Cascais on cliffs overlooking the Atlantic Ocean and is an idyllic location half an hour away from Lisbon...
The Olissippo Lapa Palace is an elegant 19th-century hotel nestling on a wooded hilltop in Lisbon: a haven of peace and luxury a stone’s throw from the heart of the capital...