Located in Santiago de los Caballeros, this apartment is a dream. With three bathrooms, AC, a washing machine, heating, and WiFi, guests will have everything they need for a fantastic stay. Make your holiday one for the books with a stay at our place.