Situé à proximité de la Tour de l'Horloge, l'hôtel se trouve à 2 km du fort de Mehrangarh. L'aéroport de Jodhpur est localisé à 7 km de l'établissement.
Ce magnifique établissement allie avec luxe architectures traditionnelle et contemporaine. Il offre une vue panoramique sur le splendide Fort de Mehrangarh.