India Village is an informal Indian restaurant offering a diverse menu of authentic dishes. It features a riverside terrace and also provides relaxed rooms and apartments in an annex.