Ubicato sulle rive del lago Vembanad, ad Alleppey, a 14 km dalla Nehru Trophy Boat Race, il Cyrus Resorts offre una piscina all'aperto, un ristorante in loco e servizi gratuiti, tra cui la connessione WiFi e un parcheggio privato in loco.
Tutte le camere sono dotate di TV a schermo piatto e bagno privato. La struttura regala la vista sul lago.
Il Cyrus Resorts dista 14 km dal Nehru Trophy Finishing Point, 27 km dal Tempio di Amishapuzha Sree Krishna e 59 km dall'Aeroporto Internazionale di Kochi.