The Oberoi Towers is fine, but you might prefer the Oberoi (which is part of the same complex). The latter offers butler service on every floor. All of the restaurants are available to both hotels, but the Banyan-tree spa is only available to Oberoi guests.
Good restaurants near the hotels are Trishna, excellent seafood, and the Khyber -offering Afghan-style cuisine.