Отель состоит из четырехэтажного здания, всего 34 номера.
В 100 м от Посольства США, в 1,2 км от станции метро «28 Мая». Расстояние до международного аэропорта Баку (им. Гейдара Алиева) — 24 км.