L'hotel è situato nel cuore della città, vicino a Piazza Taksim e vicino alle aree commerciali e ricreative. Gli ospiti troveranno negozi, ristoranti, bar e discoteche a 350 metri dall'hotel. Inoltre, lo stabilimento è molto vicino alle famose attrazioni storiche, come la Basilica di Santa Sofia, la Moschea Blu, il Palazzo Topkapi e il Grand Bazaar. I servizi includono hall con reception aperta 24 ore su 24, cambio valuta, bar / bistrot, ristorante e connessione Wi-Fi gratuita in hotel per soddisfare le esigenze di turisti e viaggiatori d'affari. L'hotel offre anche il servizio in camera e il servizio di lavanderia (a un costo aggiuntivo).