This elegant hotel in a 1940s sandstone former royal residence is 4 km from both Jodhpur Junction train station and the 15th-century Mehrangarh Fort.