The Carlton
The Carlton
Resort
Lake Road
, Kodaikanal, Tamil Nadu, India
624101
88
Very Good ·
40 reviews