strawberry king villa Agriturismo Mahabaleshwar
Set in Mahabaleshwar in the Maharashtra region with Lingmala Falls nearby, strawberry king villa offers accommodation with free private parking.
Numero delle stanze: 9
Bhose - Mahabaleshwar Road, 412806 Mahabaleshwar, India