Hotel Valley View Inn

No. 8/59, Post Office Road
Kodaikanal
India