Bu popüler otel, Madrid'in hareketli kültür merkezinde, meşhur Puerta del Sol'a 200 metre mesafede yer almaktadır. Otel, Prado ve Thyssen Müzeleri'ne 10 dakikadan daha kısa bir yürüme mesafesindedir. Sol Metro İstasyonu 200 metre uzaklıktadır ve otel birçok bar ve restoranla çevrilidir.
Bu otel, eski şehir merkezinin sunduğu tüm eğlencelerin tadını çıkarmak isteyen genç turistler için mükemmel bir yer olacak şekilde tasarlanmıştır.