C/ Mella No. 54 Esq. Del Sol Apdo 459, Santiago de los Caballeros, Dominican RepublicShow on map
0.5 km from city centre, Santiago de los Caballeros, Dominican Republic
ExcellentBased on 335 reviews
Located amongst a variety of popular attractions, boutiques and eateries, Hodelpa Centro Plaza is ideal for those wanting to discover Santiago de los Caballeros and its surroundings. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the Fortaleza San Luis and Catedral de Santiago Apostol.