Hotel Castropol ligt in Mexico-Stad, op slechts 5 minuten lopen van het "Zocalo"-plein in de hoofdstad, en heeft een à-la-carterestaurant. Het biedt gratis WiFi en privéparkeergelegenheid op het terrein.
Elke kamer is voorzien van een moderne inrichting en is uitgerust met een flatscreen-tv met kabelzenders, een kluisje en een bureau. In de eigen badkamer vindt u een douche en een toilet.
Hotel Castropol beschikt over een bar, die om 22:00 uur sluit, en een 24-uursreceptie. Regina Street is een voetgangerspromenade met bars, restaurants en winkels, en ligt op slechts 50 meter afstand. Metrostation Pino Suarez ligt op 2 minuten lopen van het hotel.
De zakelijke en commerciële wijk Polanco ligt op 15 minuten rijden van de accommodatie en de internationale luchthaven Benito Juarez ligt op 20 minuten rijafstand.