Set in Carvoeiro and within 300 metres of Carvoeiro Beach, ART House features a terrace, non-smoking rooms, and free Wi-Fi. The property is located 8 km from Slide & Splash Water Park, 10 km from Arade Congress Centre and 25 km from Albufeira Marina.
Number of rooms: 2
Rua da Escola, 8400-507 Carvoeiro, Portugal