3 categories of rooms
A multi-cuisine restaurant
A banquet hall and 2 boardrooms
New Delhi is the capital of India and has a major role to play in the development of business across the country. Nehru Place is a prominent commercial area in South Delhi and is considered one of the most important IT hubs of South Asia. Headquarters of several firms as well as several government offices are located near our hotel in Nehru Place. Department of Investment and Public Asset Management is about 7 km from the hotel.
The prominence of New Delhi throughout the history of India is huge. There are many monuments and forts which still stand as a reminiscence of the earlier glory. Our hotel in Nehru Place, New Delhi, is just 1.5 km away from the Lotus Temple, 15 km from Red Fort and 9.4 km from India Gate.
Enjoy delicious cuisines at our multi-cuisine restaurant.
The Hall | Board Room | Outdoor Banquet | Over Head Projectors | Ample Spacing | Banqueting Team