New Delhi
The garden is in Chanakyapuri on the Satya Marg. National Rose Garden is an exclusive garden for roses that displays hundreds of rose varieties from India and abroad. During the rose season, one can see the rarest varieties of roses, such as green rose & black rose. Spread over an area, Rose Garden is one of the best places to spend a crisp winter morning with your family. This place is worth skipping a lazy monotonous weekend as it refreshes your mind & gives you the perfect kick-start to the week.
Where is NATIONAL ROSE GARDEN located?
NATIONAL ROSE GARDEN is located in New Delhi, India.
Best time to visit?
The best time to visit is during pleasant weather months.
Hotels nearby?
Yes, multiple hotels are available near this place.