Elle Spa & Salon Delhi 5 years ago ID: #513216 Listed In : Health & Beauty Beauty care Salon and Spa Crowne Plaza, Lobby Level, District Centre, Mayur Vihar Phase - 1, East Delhi Mayur Vihar New Delhi, Delhi 110091 011 4704 4780 www.ellespaandsalon.in/crowne-plaza-delhi-pdf/ Facebook Business Description ELLE Spa & Salon at Crowne Plaza New Delhi, Mayur Vihar Noida reveals a holistic path of life to totally invigorate the mind, body, and soul. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : facial body massage Hair Treatment skincare Massage Pedicure Manicure nails Best Spa in Delhi Body Scrub Luxurious Spa in Delhi