Отель расположен в центре Коломбо и располагает великолепным видом на Индийский океан. Инфраструктура отеля позволяет полноценно работать и качественно отдыхать. К услугам гостей просторные номера, спа-салон, тренажерный зал, а также 5 ресторанов и баров, где подают блюда западной, китайской, японской и юго-восточной азиатской кухни.