El Hotel Castropol está a sólo 5 minutos a pie de la Plaza de El Zócalo de Ciudad de México.
El hotel dispone de restaurante a la carta y bar que cierra a las 22:00. Aunque si lo prefieres, puede ir hasta la avenida peatonal Regina, a tan sólo 50 metros, dónde hay varios bares, restaurantes y tiendas. La estación de metro Pino Suárez está a 2 minutos a pie.
El barrio de negocios y comercial de Polanco está a 25 minutos en coche y el aeropuerto internacional Benito Juárez a 20 minutos, también en coche.