OYO 24917 Olaya
Hotel
Kazhakuttam, Kerala
Located in Kazhakuttam, Kerala region, OYO 24917 Olaya is set 12 km from Santhigiri Ashram. The accommodation provides a 24-hour front desk and a shared lounge for guests.
Number of rooms: 60
Technopark Campus, Kazhakkoottam, Ambalathinkara, Thiruvanamthapuram, 695582 Kazhakuttam, India