Готель розташований на північному заході Негомбо, на березі Індійського океану. Він пропонує широкий вибір номерів і люксів, обладнаних усіма необхідними зручностями, включаючи власну ванну кімнату, кондиціонер і телевізор. На території готелю працює ресторан, де подають різноманітні страви міжнародної та місцевої кухні. Інші послуги включають басейн, спа та конференц-зали.