The Western Ghats hotels, hostels and more