Suggested for you
All currencies
Located in Sal, Odjo d'Agua is on the beach, within a 5-minute walk of Santa Maria Town Square and Santa Maria Beach. This 4-star hotel is 0.3 mi (0.5 km) from Nazarene Church and 0.4 mi (0.6 km) from Santa Maria Pier.
0 /5This average is based on 0 reviews