Hotel Hotel Adhis Park
★★★
111, 17, Nehru Nagar, Thanjavur, India Show on map
Treebo Naaz Royal is a 3-star hotel in Thanjavur, India. It is one of 110 places to stay in Thanjavur listed on Triptoic.
111, 17, Nehru Nagar, Thanjavur, 613005, India
Treebo Naaz Royal is located at 111, 17, Nehru Nagar, Thanjavur 613005, India.
Treebo Naaz Royal is rated 3 stars.
Highly rated alternatives close by
Hotel
Serviced apartment
Hotel
Hotel
Apartment/Flat
Hotel
Hotel