Vista Rooms at Achal Nath Temple offers accommodation in Jodhpur. Guests can enjoy the on-site restaurant. Some rooms have a seating area to relax in after a busy day. A flat-screen TV is available. You will find room service at the property. Mehrangarh Fort is 1,969 feet from Vista Rooms at Achal Nath Temple, while Jaswant Thada is 0.7 miles away. Jodhpur Airport is 2.5 miles from the property.