Kottayam, the land of letters assumes more significance with the entry of Vettikattu plaza, an epitome of hospitality. Located at Neendoor, near Ettumanoor, the hotel is a perfect destination for the privileged business person and discerning traveler.