Хотелът се намира на 15 минути пеша от музея Прадо и на 400 метра от Пуерта дел Сол.
Стаите са със самостоятелна баня и сателитна телевизия.
Хотелът осигурява безплатен Wi-Fi и безплатен достъп до фитнес залата.