Lemon Tree Hotel, Sohna Road
Lemon Tree Hotel, Sohna Road is a business 4-star accommodation featuring 119 rooms to stay in.
This hotel is situated 6 km away from Devi Art Foundation. The property lies within 8 km from the city center.
Rooms at Lemon Tree Hotel, Sohna Road feature modern touches such as pay television, a fridge, a kitchen, a personal computer and hi-fi. For more comfort a shower, a hairdryer and bath sheets are provided.
Lemon Tree Hotel, Sohna Road is set a 25-minute drive from Indira Gandhi Intl airport.
There are an elevator, a car park and a luggage storage available on the premises.