Отель был открыт 20 декабря 2012 года. Состоит из трёх соедененных между собой 3-этажных зданий. Расположен в центре района Султанахмет, в непосредственной близости от дворца Топкапы, всего в 150 метрах от дворца и собора Святой Софии и в 8 минутах ходьбы от площади Султанахмет и ипподрома.