Ideal River View Resort
Comment are off
Location:
The resort is situated in Thanjavur, Tamilnadu.
About:
This resort is a fantastic location in the countryside, that offers one to stroll for a walk or a jog. As the place is quite long from the main road, I suggest you to take your own car to the resort. The room is clean, quite and very nice. The staff and the hospitality would be very much pleasing to you. For more information and bookings in this resort,
Contact us!!!