Casa do Mar Hotel Albufeira
Located 900 metres from Olhos de Água Beach and Maria Luísa, Casa do Mar has a heated outdoor swimming pool and a garden area. It offers free Wi-Fi access and free public parking is available nearby.
Caminho Da Alfarrobeira, Lote D - Casa Do Mar, 8200-602 Albufeira, Portugal