"Situated on the cliffs of the Estoril Coast, the Albatroz Hotel enjoys superb views over Cascais Bay. This cozy and charming 5-star hotel has a swimming pool with views of the ..."

SITE