Hotel Sai Inn
★★★
G.No. 84/9, 10, 11, 12, 13. Plot No. 9, Khed Satara, Satara, India Show on map
Hotel Manasi Royal is a 3-star hotel in Satara, India. It is one of 54 places to stay in Satara listed on Triptoic.
G.No. 84/9, 10, 11, 12, 13. Plot No. 9, Khed Satara, Satara, 415002, India
Hotel Manasi Royal is located at G.No. 84/9, 10, 11, 12, 13. Plot No. 9, Khed Satara, Satara 415002, India.
Hotel Manasi Royal is rated 3 stars.
Highly rated alternatives close by
Hotel
#1 in Satara
Hotel
Hotel
Hotel
#2 in Satara
Hotel
Hotel