Готель відкрився після реновації в вересні 2009 року. Він розташований у центрі Коломбо в оточенні тропічного саду в декількох хвилинах ходьби від комерційного та торгового центру міста. В ньому була реалізована концепція курортного готелю в центрі міста. Інтер'єри готелю прикрашені живописними полотнами і скульптурами відомих місцевих художників. До послуг гостей 9 ресторанів/барів і оздоровчий клуб із повним спектром послуг. У залі і на відкритому майданчику біля озера подають страви середземноморської кухні, коктейлі і вина. В інших ресторанах вам запропонують страви тайської, сінгапурської та японської кухні.