Das Super OYO Capital O Island Inn genießt eine erstklassige Lage im Stadtteil Ernakulam von Elūr, 17 km von der Cochin Shipyard, 4,2 km von der Hindustan Insecticides Limited und 6,9 km von der Edappally Church entfernt.
Zimmeranzahl: 60
Cheranalloor, 682034 Elūr, Indien