Located 51 meters from orchid villa. Sweden Villa is conveniently located in the popular Panchgani area. The property has everything you need for a comfortable stay.
Located 101 meters from orchid villa. Set in a prime location of Mahabaleshwar, West Hill Resort puts everything the city has to offer just outside your doorstep.
Located 617 meters from orchid villa. Ivy Park Resort is conveniently located in the popular Gureghar area. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.