Boasting mountain views, Mount Castle Villa features accommodation with a terrace, around 5 km from Bhushi Dam. The property features pool views, plus is 7 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 a bathroom with a shower.
The villa offers an outdoor pool. Guests can relax in the garden at the property.
Tiger Point is 7 km from Mount Castle Villa. The nearest airport is Pune International Airport, 57 km from the accommodation.