The comfortable Star Villa is a 3-star venue providing guests with 24-hour room service, housekeeping and newspaper service.
Star Villa is also placed within a 20-minute walk of Adhar Devi Temple. The city center lies within 1 km from the venue.
The property comprises 12 soundproof rooms equipped with television with satellite channels, an individual safe, a balcony, a dining area and a writing table. Some rooms at Star Villa have a view over the mountain. They also include bathrooms with a shower, guest toiletries and bath sheets.
Bicycle rental services are available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.