The Imperial Hotel is one of the best hotels with spa and Salon in Delhi. It has more than 200 rooms and suites that span over 6 floors which truly is an oasis of serenity and understated luxury. The Hotel includes a gym, steam rooms, Turkish baths, sauna