El hotel representa un destino único en Kerala, conocida popularmente como 'el país del mismo Dios' y famosa por ser la tierra de las especias. Se trata de un establecimiento con aire acondicionado, servicio de salida y recepción 24 horas, sala de TV, restaurante y aparcamiento. Por un suplemento se ofrece también servicio de habitaciones y de lavandería.
El hotel está a 16 km del aeropuerto internacional de Cochín, un trayecto de 35 minutos dependiendo de cómo esté el tránsito.
El restaurante ofrece variedad de platos indios y cocina china y continental.