C/ Mella No. 54 Esq. Del Sol Apdo 459, Santiago de los Caballeros, Dominican RepublicShow on map
0.5 km from city centre,
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.