Отель расположен рядом с Кочи, коммерческим центром штата Керала, южного штата Индии. В отеле есть бесплатный Wi-Fi, в также проводятся аюрведические спа-процедуры. В ресторанах отеля готовят разнообразные блюда китайской, индийской, континентальной и интернациональной кухни.