Homestay Clover Tree Farm Stay
★★★★★
Murikkady P.O.Anavilasam Road, Thekkady, India Show on map
Oxygen Resort is a 4-star hotel in Thekkady, India. It is one of 188 places to stay in Thekkady listed on Triptoic.
Murikkady P.O.Anavilasam Road, Thekkady, 685535, India
Oxygen Resort is located at Murikkady P.O.Anavilasam Road, Thekkady 685535, India.
Oxygen Resort is rated 4 stars.
Highly rated alternatives close by
Homestay
Entire House
Villa
Homestay
Homestay
Guest favorite
#2 in Periyar