L'Hôtel est situé sur le Paseo del Prado à Madrid, à 400 mètres du musée Reina Sofia et de la gare d'Atocha. Les chambres sont décorées simplement. L'Hôtel est directement en face du jardin botanique de Madrid et le Forum hall d'exposition Caixa. Le parc du Retiro et le musée du Prado sont à 10 minutes à pied. Un service régulier de bus s'arrête à proximité et la station de métro Atocha est à 250 mètres.