In the historic city of Alwar, Lemon Tree is one of the best suited hotel for both business and leisure travel. With its close proximity to railway station and many other tourist destinations, the hotel is one of the best stopover to explore the famous Forts & Palace of Rajasthan.
With its fresh bold and vibrant interiors, the hotel strives to delight you with its unbeatable hospitality and services.