The new Spa menu at The Imperial, New Delhi is a soulful rendition of how life should be ensconced in meditative balance.