Bir a la carte restoran sunan Hotel Castropol, Mexico City'de, başkentin "zocalo" plazasına sadece 5 dakikalık yürüme mesafesinde yer almaktadır. Otel ücretsiz Wi-Fi erişimi ve ücretsiz otopark olanağı sunmaktadır.
Her oda modern bir dekora sahiptir ve düz ekran kablolu TV, çalışma masası ve emanet kasası ile donatılmıştır. Özel banyolar duşlu ve tuvaletlidir.
Hotel Castropol'de saat 22:00'de kapanan bir bar ve 24 saat resepsiyon hizmeti bulacaksınız. barlar, restoranlar ve dükkanları ile yaya caddesi Regina Street, sadece 50 metre uzaklıktadır. Pino Suarez Metro İstasyonu 2 dakikalık yürüme mesafesindedir.
Polanco iş ve ticaret bölgesi, tesise araçla 15 dakikalık mesafededir. Benito Juarez Uluslararası Havaalanı ise arabayla 20 dakikadır.