The hotel is strategically located in the historical center of the city of Santiago de los Caballeros, among traditional cultural centers. Hodelpa Centro Plaza has 85 finely decorated rooms with all the amenities; pillow top mattresses, air conditioning, telephone, cable TV, Internet Wi-Fi, radio, Servi-bar and a safe.