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