This hotel is located on the highest point in Jodhpur and sets amidst 26 acres of lush gardens, a secluded location with amazing views of Jodhpur and the Mehrangarh Fort. The colourful gardens are a lovely place to get lost in and spot wild peacocks.