Vista Del Bosque
Hotel • Vacation appartment • Holiday apartment rental • Condominium complexOne of the Top rated Hotels in Santiago de los Caballeros
Address
Calle 43 43, Santiago de los Caballeros 51000, Dominican Republic
Contact
+1 809-722-9898Price rating
$53/night
Rating on Google Maps
4.80 (67 reviews)Open on Google Maps