Отель расположен в самом центре города Коломбо. Из его окон открывается великолепный вид на океан. Всего в 2,3 км от отеля находится Национальный музей Шри-Ланки. Отель идеально подойдёт и для развлечения, и для бизнес-поездок.