The Lal Vilas Hotels
KHASRA NO 303 827 830 AND 832, NH 08, VILLAGE HAMJAPUR, BEHROR, RAJASTHAN, 301701 Alwar, India
The Lal Vilas Hotels features an outdoor swimming pool, fitness centre, a garden and bar in Alwar. This 4-star hotel offers room service and a 24-hour front desk. There is free private parking and the property provides paid airport shuttle service.