Hotel Manasi INN
Hotel
Sātāra, Maharashtra
Located in Satara, Hotel Manasi INN offers a garden. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 15
S.No-72, Plot No-09 Vilaspur, Godoli, Satara 415003, 415003 Satara, India