Otel, Madrid'in ticari ve mimari merkezinde, Puerta del Sol'e yaklaşık 50 m mesafede, Gran Via'ya yakın bir konumdadır. Tesis, otobüs ve metro ağlarına çok iyi bağlantılara sahiptir. Şehir turları yapmak, alışveriş yapmak ve yerel mutfağı deneyimlemek için ideal bir konumdadır.
Toplam 62 odası bulunmaktadır ve klima ve 24 saat resepsiyon hizmeti sunan bir giriş holüne sahiptir. Tesis olanakları arasında bir kafe ve konukların içecek seçenekleriyle tamamlanan lezzetli yemeklerin tadını çıkarabileceği bir restoran bulunmaktadır. Odalarda mini bar, bireysel olarak ayarlanabilen ısıtma ve klima ve ayrıca tam donanımlı bir en-suite banyo bulunmaktadır.