Nila farm House Vacation Home Ooty, Tamil Nadu
Offering garden views, Nila farm House is an accommodation located in Ooty, 3.1 km from Ooty Lake and 2.9 km from Ooty Bus Station. This property offers access to a balcony, free private parking and free Wi-Fi.
Mysuru - Ooty Road, 643006 Ooty, India