Royal Accommodation in Treehouse Amaara Jodhpur

Our Rooms

Total Number of Rooms – 46
The elegantly done up rooms at Treehouse Amaara, overlooking the verdant greens of the Ten acres of lawn space where once can simply unwind