Location: Star Villa is located in Mount Abu which is home to a number of tourist attractions from natural beauty to historical
Location: Star Villa is located in Mount Abu which is home to a number of tourist attractions from natural beauty to historical and architectural places. Star Villa is an earmark property that offers splendid comfort to its guests. For easy access, guests can arrive at the hotel by nearest transportation facility available at Udaipur Airport and Abu Road Railway Station.
Room Amenities: The rooms of the property are well furnished, airy and elegantly designed keeping requirements of modern traveler in mind. The blend of warm colors and fine upholstery makes every room inviting while well planned interiors and amenities make guests stay comfortable. The rooms have neat and clean bathrooms with supply of hot and cold water facility.
Hotel Facilities: Hotel facilitates with all modern amenities like internet access, room service, laundry, parking, front desk and many more. Star Villa has well-equipped meeting room for business travelers. To explore popular tourist destinations in and around the city, guests can seek tour desks help.
Dining: Step in the in-house restaurant, which offers a tempting array of scrumptious delicacies.