Boasting sea views, The Islands features accommodation with balcony, around 100 metres from Farol Beach. Among the facilities at this property are free shuttle service and private check-in and check-out, along with free Wi-Fi throughout the property.
Numero delle stanze: 6
Rua Doutor Manuel Arriaga, 8000-151 Faro, Portogallo