Vista Rooms at Jhanwar Road is situated in Sālāwās, 11.8 miles from Jodhpur. Guests can enjoy the on-site restaurant. Some units feature a seating area where you can relax. The rooms come with a private bathroom equipped with a shower. A flat-screen TV is offered. You will find room service at the property. The nearest airport is Jodhpur Airport, 11.8 miles from the property.