8.7/10
Excellent
Free Wi-Fi
Free private parking
Situated just 1.9 km from Ribeira Brava Beach, Tabua Village Nature Lovers & Sea #5 features accommodation in Ribeira Brava with access to a bar, a garden, as well as room service. With garden views, this accommodation provides a patio.
ER222 Porta 321. TABUA, 9350-418 Ribeira Brava, Portugal