Well-positioned in Manesar, Lemon Tree Hotel Tarudhan Valley is the ideal point of departure for your excursions in New Delhi and NCR. Only 40 KM away, this 4-star hotel can be easily accessed from the airport. ... Read more

View all Luxury Hotels in New Delhi and NCR