Novotel Hotel, New Delhi is coming up in Central Delhi, a very expensive prime location plot. The hotel has 128 rooms, ADD, Specialty Restaurants, Bar & Banquet hall. It also has 25000 SFT commercial space.
Hotels