Jhoomar baori is located on top of a mountain and has awesome view. You can infact see chinkara (gazzelles) and spotted deer around it. Even leapords are known to be seen sometimes. OK the good part of the hotel is its location but the not so good part is its run down look. It is being renovated and there is... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

