Готель розташований в самому центрі міста Коломбо. З його вікон відкривається чудовий вид на океан. Всього в 2,3 км від готелю знаходиться Національний музей Шрі-Ланки. Готель ідеально підійде і для розваги, і для бізнес-поїздок.