Het Central Palace Hotel biedt huisdiervriendelijke accommodatie in Castro. Er is gratis WiFi in de hele accommodatie, die ook gratis privéparkeergelegenheid biedt.
Alle kamers zijn voorzien van airconditioning, verwarming en een eigen badkamer met een douche. Er is ook een flatscreen-tv met satellietzenders aanwezig.
De receptie is 24 uur per dag geopend.