Este hotel se encuentra en el centro de Madrid, cerca de la Plaza Mayor y la emblemática Puerta del Sol, en pleno corazón del distrito cultural y comercial más atractivo de la ciudad. El hotel está a poca distancia a pie de los principales museos (El Prado, Reina Sofía, Thyssen-Bornemisza), teatros, bares y la mejor zona comercial de la capital. Su proximidad a la estación de tren de Atocha también lo convierte en el hotel perfecto para estancias de negocios o reuniones. El hotel cuenta con gimnasio, jacuzzi, wifi gratuito, cafetería, bar y un restaurante ideal para reuniones y eventos. Se admite solo un perro o gato de menos de 20 kg por habitación (bajo petición). Se aplica un suplemento de X por noche/animal y un depósito por mascota.