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