Michael’s Inn, Thekkady, Kerala
Michael’s Inn, nestled in the very heart of a host of inspiring surroundings and verdant tea gardens, stand close to the Periyar Wildlife Sanctuary, Thekkady. This comfortable Kerala hotel provides the very besting hospitality and is an elegant combination of native beauty, rural serenity and modern amenities. (more…)
Top



