Hotel
215/1
Near Oddanchatram Town Bus Stand
Near Oddanchatram Town Bus Stand
Phone Number: (04553) 240392, (04553) 241105
Idayakottai Road
Near Narappanaickenpatti Bus Stand
Near Narappanaickenpatti Bus Stand
Phone Number: (04553) 250364