Boasting sea views, The Blue House, Pedras D'el Rei, Tavira offers accommodation with a rooftop pool, a garden and a bar, around less than 1 km from Tavira Island Beach.
Urbanização Pedras D'el Rei, Apartamento 111. Santa Luzia, 8800-536 Tavira, Portugal