Villa ★10.0/10Exceptional
⌂1 roomsProperty size
About Star Villa
Star Villa is a entire house in Mahabaleshwar, Maharashtra, India. Guests rate it 10.0/10 (exceptional) across 1 reviews, ranking it #228 of 556 places to stay in Mahabaleshwar. The property has 1 rooms.
Property facts
- Property type
- Entire House
- Rooms
- 1
- Brand
- No Brand
Location
Bhilar, Bhilar, Mahabaleshwar, India
Loading map…
Frequently asked questions
Is Star Villa a good place to stay?
Star Villa has a guest rating of 10.0 out of 10 from 1 reviews, which is considered exceptional. It ranks #228 of 556 properties in Mahabaleshwar on Triptoic.
Where is Star Villa located?
Star Villa is located at Bhilar, Bhilar, Mahabaleshwar, India.
How many rooms does Star Villa have?
Star Villa has 1 rooms.