Estrella Sadhala Ave, Santiago, Dominican Republic
This is a charming hotel in Santiago city. It has a classic architectural design that has been conceived to suit a range of guests: from business travellers, to tourists, to those wishing to make their stay more permanent. The hotel has a total of 92 rooms.
Share your experiences with others. Don't forget to send your review to Debbie by using an easy form.