1
New Delhi
The vibrant capital city of India, Delhi sees the architectural legacies of timeless monuments juxtaposed with iconic modern landmarks. Stay with us at The Oberoi, New Delhi, ranked amongst the top 10 hotels in India since its inception, and visit some of the top things to see in Delhi: the nearby sprawling Lodi Garden, Humayun's Tomb, India Gate, Baha'i Lotus Temple and Qutab Minar. Venture into Old Delhi and discover bustling market lanes, the grand mosque: Jama Masjid and Red Fort.
Know More>