Memmsta Happy Spring Holidays
Attuvampatti, Vilpatti Rd, Kodaikanal, Tamil Nadu 624103, 624103 Kodaikānāl, India
Boasting mountain views, Memmsta Happy Spring Holidays features accommodation with a balcony and a kettle, around 2.7 km from Bear Shola Falls. This property offers access to a terrace, free private parking and free Wi-Fi.