Green View
Hotel Ambadi Junction, Thekkady Bypass Rod, Thekkady P.O, Kerala., 685536 Thekkady, India,Object type: Homestay Thekkady
Green View is located in Thekkady in the outskirts of Periyar Wildlife Sanctuary. Free WiFi access is available in this homestay. The Thekkadi Park, Periyar Res