Village Roopbas, Tehla, Alwar District, Alwar · 36.1 km from city centre
7 Reviews
Electric car charging station
Free bicycles on site
Couples/private dining
Food and water bowls
Breakfast available (surcharge)
Didn't find your perfect hotel?
More accommodation in Alwar