Este hotel está situado en el centro histórico y turístico de Madrid, a unos 100 m de la Puerta del Sol y la Plaza Mayor, así como de los museos del Prado, Thyssen y Reina Sofía. La parada de transporte público más cercana se encuentra en las inmediaciones del hotel y a la estación de tren se puede llegar cómodamente andando en unos 15 minutos. Construido en 1871, este hotel ha sido objeto de trabajos de restauración y está bien conservado. Los viajeros que lleguen en coche podrán hacer uso de dos aparcamientos públicos situados a unos 50 metros (Plaza Santa Ana y Plaza Jacinto Benavente). Todas las habitaciones están equipadas con cuarto de baño privado, teléfono directo, TV vía satélite/por cable, caja fuerte de alquiler, aire acondicionado y calefacción central.