Отель открылся после реновации в сентябре 2009 года. Расположен он в центре Коломбо в окружении тропического сада в нескольких минутах ходьбы от коммерческого и торгового центра города. В нем была реализована концепция курортного отеля в центре города. Интерьеры отеля украшены живописными полотнами и скульптурами известных местных художников. К услугам гостей 9 ресторанов/баров и оздоровительный клуб с полным спектром услуг. В зале и на открытой площадке около озера подают блюда средиземноморской кухни, коктейли и вина. В других ресторанах вам предложат блюда тайской, сингапурской и японской кухни.