Set in Thekkady, Hotel Munnar International provides accommodation with free WiFi, seating area and flat-screen TV.