This hotel is by far the best to stay in when you visit Malampuzha. Whenever I visit here, I always stay in Garden House.
Located atop a hill and with not many people around, you can appreciate nature at it's best, and get a great view of the Malampuzha dam and gardens.
The employees are friendly, food is really good,...
More
