Charan Villa Nr. The Nest Hotel, Abu Road
1 bedroom
Baths
Guests
With a stay at this villa in Abu Road, you'll be within a 5-minute drive of Mount Abu Polo Ground and Bheru Tarak Dham Jain Temple. This villa is 1.8 mi (3 km) from Brahma Kumaris Museum and 1.9 mi (3.1 km) from Shankar Math.
Parking
Elevator
WiFi/Internet
Air conditioning
24/7 front desk
Spa tub
No nearby properties available in this region at the moment.