SPOT ON Vel Vel Guest House
3-A Anna Nagar, Near D.S Hospital, Palani-624601, Palani, 624601 Palni, India
SPOT ON Vel Vel Guest House is offering accommodation in Palani. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.