Offering garden views, Memmsta Hotels - 2596 is an accommodation set in Kodaikānāl, 2.7 km from Kodaikanal Bus Stand and 3 km from Coaker's Walk. It is located less than 1 km from Chettiar Park and provides a 24-hour front desk.
13 MM Street, 624101 Kodaikānāl, India