Hotel Hotel Villabosque Eco Boutique
★★★
Dominical Beach, 1350, Dominical, Costa Rica Show on map
Villas Rio Mar is a 3-star hotel in Dominical, Costa Rica. It is one of 10 places to stay in Dominical listed on Triptoic.
Dominical Beach, 1350, Dominical, Costa Rica
Villas Rio Mar is located at Dominical Beach, 1350, Dominical, Costa Rica.
Villas Rio Mar is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Lodge
Hotel
Hotel