Shanti Villa
Shanti Villa
Hotel
Opp Tel Exchange, Near Bus Stand
, Mahabaleshwar, Maharashtra, India
412806
50
Poor ·
8 reviews