Otel, İstanbul'un kültürel kalbi olan Beyoğlu semtinde, Taksim Meydanı'na yakın bir konumda yer almaktadır. Misafirler kendilerini sanat galerileri, konserler, opera ve tiyatro, sinemalar, eğlence mekanları, kafeler ve barların arasında bulacaklar. Ayasofya veya Topkapı Sarayı gibi turistik yerleriyle Sultanahmet bölgesi 3 km, Atatürk Uluslararası Havalimanı ise 20 km uzaklıktadır.
Otel, klima ve duş ve banyo aksesuarları ile donatılmış özel banyolu modern ve kullanışlı misafir odaları sunmaktadır. Misafirler, çatı katındaki panoramik cam duvarlar aracılığıyla eşsiz şehir manzarasının keyfini çıkarırken, otel bünyesindeki restoranda Orta Doğu, Arap ve Akdeniz mutfağının tadına bakabilirler.