Boasting mountain views, Mount Castle Villa features accommodation with a terrace, around 7 km from Bhushi Dam. The property features pool views, plus is 13 km from Lion's Point.
The villa is composed of 5 bedrooms, a living room, a fully equipped kitchenette, and 5 bathrooms. The air-conditioned villa also provides 5 bathrooms with a shower.
The villa offers an outdoor pool. Guests can relax in the garden at the property.
Tiger Point is 13 km from Mount Castle Villa. The nearest airport is Pune International Airport, 70 km from the accommodation.