Hotel Alwar Bagh is rated 3 stars and provides visitors with free self parking, a baggage storage and an elevator. Built in 2006, the hotel was renovated in 2007.
The hotel comprises 50 rooms equipped with free Wi-Fi, TV and climate control.
Guests can make use of car rentals available on site.
Parents will find a mini club and a game room for their children on-site.