El Super OYO Capital O Island Inn goza de una ubicación privilegiada en el distrito Ernakulam de Elūr, a 17 km del astillero Cochin, a 4,2 km de Hindustan Insecticides Limited y a 6,9 km de la iglesia de Edappally.
Número de habitaciones: 60
Cheranalloor, 682034 Elūr, India