Con Wi-Fi en toda la propiedad, el cómodo Hotel Castro México DF está a una distancia de 3 km de la Casa de los Azulejos. El hotel también incluye un aparcamiento privado.
Este hotel goza de una ubicación privilegiada en México DF, al lado de la estación de metro Insurgentes. El Parque México está enclavado a 19 minutos a pie del hotel Castro México DF y el aeropuerto Internacional de la Ciudad de México está a 5 km. El lugar está enclavado no muy lejos de la Fuente de Cibeles. La parada de autobús más cercana, Durango, está a unos 200 metros.
En las habitaciones se incluyen baños privados.
El restaurante Contramar te deleitará con comida mexicana, y se encuentra a poco más de 5 minutos a pie del hotel.