Thenmala Hormuz Inn Resort Kolattupuzha, Kerala
Situated in Kolattupuzha, 37 km from Palaruvi Waterfall, Thenmala Hormuz Inn features views of the mountain. The accommodation features a 24-hour front desk, airport transfers, room service and free Wi-Fi.
Number of rooms: 5
OTTAKKAL, THENMALA OTTAKKAL, THENMALA P.O, 691308 Kolattupuzha, India