Terraços de Benagil Hotel Carvoeiro
Located 200 metres from Benagil Beach, Terraços de Benagil By Lemúria offers pool with a view, a garden and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 2
Terraços de Benagil, 8400-401 Carvoeiro, Portugal