Located approximately 10 minutes by car from the 3-star Hotel Lemonwood Suites - Noida Sector 104, guests can reach the Botanic Garden of the Indian Republic.
Attractions, you can find only steps away from this Noida hotel, include the Stupa 18 Gallery. Also, the hotel is within 6 km of the Worlds of Wonder.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort.
The Lemonwood Suites - Noida Sector 104 is in close proximity to Sparrows At Home Bakery & Cafe, serving healthy cuisine.