Hotel Bella Vista
HotelDown-to-earth hotel offering an informal cafe, breakfast for a fee, and free Wi-Fi in simple rooms. People often mention hotel,
Address
Av. Dr. Fernando Alberto Defilló 43, Santo Domingo 10111, Dominican Republic
Contact
+1 809-532-0412Price rating
$73/night
Rating on Google Maps
3.80 (208 reviews)Open on Google Maps