Отель расположен в престижном районе азиатской части Стамбула, на знаменитом Багдадском проспекте в квартале Суадие, недалеко от побережья Мраморного моря. С террасы открывается захватывающий вид на море и Принцевы острова. Состоит из одного 5-этажного здания.