Отель расположен в самом сердце Стамбула, в 100 метрах от площади Таксим и проспекта Истикляль, на которых находятся рестораны, бары и различные развлекательные заведения. Открыт в 2010 году. Из ресторана на крыше отеля открывается великолепный вид на Босфор, дворец Топкапы и другие известные достопримечательности. Отель прекрасно подойдёт для комфортного отдыха в Стамбуле.