The Oberoi New Delhi receives great reviews from guests. The Imperial, New Delhi, The Leela Palace New Delhi and Taj Palace, New Delhi are also excellent options to stay in New Delhi spa.