Hotel Bella Vista

Calle: Dr. Defillo No.43 Bella Vista, 10111 Santo Domingo, Dominican Republic

Hotel image
Read more reviews for Hotel Bella Vista