Periyar Mountain Palace Hotel Kumily, Kerala
A very nice place to stay for a reasonable price - hotel «Periyar Mountain Palace» is located in Kumily. This hotel is located in the city center.
Thekkady Hundai Road 1st Mile,Thekkady Hundai Road, Kumily, 685509