In the secluded region and far away from the humdrum of the city, the Lemon Tree Hotel is an ideal stay option for both business and leisure travelers. The Hotel in Agra is a luxury abode for the people who want a Weekend Getaway near Delhi but without compromising their standards. Here accommodations are provided in 40 elegantly decorated and well-furnished rooms. You get a choice to select rooms ranging from Deluxe Rooms, Executive Rooms and Executive Suites. The state-of-the-art facilities attract the guests here. The multi cuisine restaurant, bar, and the swimming pool with private sit-out area is worth your time and money. Those who are the leisure travelers can have the view of the most fascinating attractions nearby such as Bala-Quilla-the famous Alwar Fort, The City Palace, Sariska Tiger Reserve, and National Park. You can also host the most royal Wedding in Alwar at this hotel. Also, the banquet space is perfect for the Corporate Events in Alwar.