among the best Spa properties in Delhi at reasonably priced prices. The masseuse was quite Specialist and did her job very very well. She took regular responses over the force over the therapeutic massage. The atmosphere soothes you from the moment you step in. The area is amazingly clean and rooms are quite properly kept. The Leela Palace is one … Read More