Foz da Ria Hotel Lagos
With a hilltop location offering views over Alvor Bay and Meia Praia Beach, within a private condominium, Foz da Ria features self-catering apartments. The property features tennis courts, sauna and gym.
Number of rooms: 28
Urbanização Vale da Lama, Lote 18, Odiáxere, 8600-250 Lagos, Portugal