SPOT ON Hotel Temple View Stay Hotel
5a3, Sri Masani Amman Ave, Anaimalai, Pollachi, 642104 Pollachi, India
Set in Pollāchi, Tamil Nadu region, SPOT ON Hotel Temple View Stay is situated 42 km from Parambikulam Tiger Reserve. With free Wi-Fi, this 3-star hotel offers room service.