Casas de Mar - Barra Mar offers accommodations in Olhão, 6.9 miles from Lethes Theatre and 7.1 miles from Carmo Church & Bones Chapel. 12 miles from Church of São Lourenço and 21 miles from Vilamoura Marina, the property offers an outdoor swimming pool and a garden. Free Wifi is available throughout the property and Tavira Island is 11 miles away.
The accommodation is non-smoking.
Cathedral of Faro is 7.4 miles from the apartment. The nearest airport is Faro Airport, 13 miles from Casas de Mar - Barra Mar.
License number: 89268/AL
Number of rooms : 1