Hotel Stonycroft, Kodaikanal
Hotel Stonycroft Convent Road, Kodaikanal - 624101, Tamil Nadu, India
Hotel Stonycroft Details
Hotel Stonycroft is one of the hotels that cater to the needs of the customers at affordable rates, leaving them happy and satisfied. Located on the Convent Road, the hotel is quite close to the commercial hub in Kodaikanal and thus it makes it convenient for the guests to commute to these places with ease.