Land Mark
N/A
Payment/ Cards Accepted
N/A
Timings
Details/Facilities
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.