Hotel Sai Inn
★★★
Radhika Road, Reliance Trends Mall, Dist Satara, ST Bus Depot, Satara, India Show on map
Treebo City Inn, Satara is a 3-star hotel in Satara, India. It is one of 54 places to stay in Satara listed on Triptoic.
Radhika Road, Reliance Trends Mall, Dist Satara, ST Bus Depot, Satara, 415001, India
Treebo City Inn, Satara is located at Radhika Road, Reliance Trends Mall, Dist Satara, ST Bus Depot, Satara 415001, India.
Treebo City Inn, Satara is rated 3 stars.
Highly rated alternatives close by
Hotel
#1 in Satara
Hotel
Hotel
Hotel
Hotel
Hotel