El hostal Castilla I está situado en el centro de Madrid, a pocos metros de la Puerta del Sol. Desde aquí podrá caminar por el centro de Madrid y visitar los lugares de mayor interés, como la Plaza Mayor, el Palacio Real, el Parque del Retiro o los principales museos. La zona le ofrecerá una amplia oferta comercial y de ocio, además de estar perfectamente comunicada con el resto de la ciudad por metro y autobús. A pocos minutos encontrará la estación de tren de Atocha.
Todas las habitaciones del hostal Castilla I están totalmente equipadas. Cuentan con cuarto de baño completo con secador de pelo, calefacción, aire acondicionado, televisión y teléfono, entre otros servicios.
La recepción del hostal permanece abierta las 24 horas y dispone de servicio de habitaciones. Cuenta con consigna de equipajes sin cargo adicional y acepta tarjetas de crédito y pago en dólares.