Homestay About Velan Temple View
Velan Temple View is a 3-star hotel in Palani, India. It is one of 44 places to stay in Palani listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
461/b2/1 Opp. Dewaswom Parking, Mayiladumparai, Palani, 624601, India
Loading map…
Frequently asked questions
Where is Velan Temple View located?
Velan Temple View is located at 461/b2/1 Opp. Dewaswom Parking, Mayiladumparai, Palani 624601, India.
How many stars does Velan Temple View have?
Velan Temple View is rated 3 stars.