The new Novotel New Delhi City Centre brands itself as the ‘Dilli From The Heart.' Located amidst a bustling city centre in Delhi's Jhandewalan, enclosed by iconic tourist spots such as Jama Masjid and Lotus Temple, the hotel has been strategically placed to offer travellers an interesting mix of luxury and leisure. However, for first-time guests, the hotel vicinity, with its buzzing vibe, may not hit the right chord.

