Star Villa is located in Mount Ābu and has a garden, a terrace and a shared lounge. This 3-star hotel offers free WiFi. All rooms are fitted with a balcony with mountain views. All units at the hotel come with a seating area and a flat-screen TV. Featuring a private bathroom, rooms at Star Villa also offer a garden view. The units have a desk. A vegetarian breakfast is served daily at the property.
Number of rooms : 12