Az a la carte étteremmel rendelkező Hotel Castropol épülete Mexikóvárosban található, mindössze 5 perces sétára a Zócalo tértől. A szálláshely ingyenes Wi-Fi-vel és ingyenes helyszíni parkolási lehetőséggel várja vendégeit.
Minden szobában modern dekor, síkképernyős kábel-TV, íróasztal és biztonsági széf várja a vendégeket. A saját fürdőszobák zuhanyzóval és WC-vel rendelkeznek.
A 24 órás recepcióval rendelkező Hotel Castropol bárja egészen 22:00 óráig nyitva tart. A mindössze 50 méterre található Regina sétálóutcában bárok, éttermek és üzletek sorakoznak. A Pino Suarez metróállomás 2 perc sétára található.
A Polanco üzleti és kereskedelmi negyed 15 perces autóútra helyezkedik el a szállodától, míg a Benito Juarez nemzetközi repülőtér 20 perc alatt elérhető autóval.