Hotels and Motels
https://elaforeststay.com/
Near Ayyappa Temple, Veloor, Kerala, 685595 - Velur, TN 685595