Santiago De Los Caballeros
This welcoming hotel is located in Santiago de los Caballeros’ leisure center, just a short walk from the city center’s shopping,...
Price based on : 1 adults, checking-in from 23 July 2025 for 5 nights
£135
per person per night
Search Offer