Michaels Inn
Hotel
Thekkady
Michaels Inn is 3.5 km from Thekkady Lake and provides rooms with forest views. It has its own restaurant and offers free Wi-Fi in the common area and free public parking.
Number of rooms: 30
Kumily Post, 685509 Thekkady, India