Link: http://www.hotelbellavista.net/english/index.htm

Dr Defillo N*43 Sector Bella Vista Santo Domingo Dominican Republic

Google Maps: