With a stay at Lemon Tree Hotel Alwar in Alwar, you'll be within a 5-minute drive of Naldeshwar Shrine and Garbhaji Falls. This upscale hotel is 14 mi (22.5 km) from Sariska Tiger Reserve and National Park and ... Read more

View all Luxury Hotels in Alwar