Отель расположен в Стамбуле. Отель находится недалеко от известных достопримечательностей, в 1,4 км от часовой башни Долмабахче, в 1,5 км от конгресс-центра Стамбула и в 1,7 км от дворца Долмабахче. Состоит из одного 7-этажного здания. Подойдет как для экскурсионных, так и для деловых поездок.