This welcoming hotel is located in the leisure centre of Santiago de los Caballeros, just a few minutes walk from the city centre, where guests can discover a number of shopping and entertainment venues, as well as bars and restaurants.
See more: Hotels in Caribbean & Central America Hotels in Dominican Republic Hotels in Santiago De Los Caballeros Holiday Destinations in Caribbean & Central America