Отель расположен в 5 минутах езды от автобусного вокзала города Боралелла. В 1 километра находится торговый центр Odel, в 2 километрах – Национальный музей и Площадь независимости. К услугам гостей бассейн на крыше, ресторан с блюдами международной кухни, фитнес-центр. Отель был открыт 28 декабря 2011 года.