Baku Old Town semtindeki Muhammad Camii'den 250 metre mesafede bulunmasıyla tanınan bu otel, Kız Kulesi'den 5 dakikalık yürüyüş uzaklığındadır.
Şirvanşahlar Sarayı birkaç adım uzaklıkta olup Baku tren istasyonu konaklama tesisinden 20 dakika yürüme mesafesindedir. Otel, İçerişehir metro istasyonuna 450 metre mesafede yer almaktadır. Azerbaycan Devlet Filarmoni Salonu, otele yakındır. Puppet Theatre otobüs durağı 5 dakikalık yürüme mesafesindedir.
Otelin yakınındaki Terrace Garden & Q-bar, yaklaşık 50 metre uzaklıktadır.