Vamana Royal
HotelModest rooms in a no-nonsense hotel featuring free Wi-Fi & parking, plus room service. People often mention room, rooms, water, temple, stay, clean, good, hotel, Rooms, Good,
Address
204, E Uthrai St, Srirangam, Tiruchirappalli, Tamil Nadu 620006, India
Website
Contact
+91 431 243 5667Rating on Google Maps
3.80 (549 reviews)Open on Google Maps