Philip Mary Farm Stay
Attappallam P O Kizhakkemuri, Kumily, 685509 Thekkady, India,Object type: Kumily
Located in Thekkady, Philip Mary Farm Stay provides self-catering accommodations with a patio and free WiFi. This self-catered farm stay features a private pool