Cleopatra Spa is located in Bengaluru, India on No 490, 15th Cross Road, 2nd Stage, Indira Nagar II Stage, Hoysala Nagar, Indiranagar. Cleopatra Spa is rated 3 out of 5 in the category beauty salonhealth and beauty shop in India.
Address
No 490, 15th Cross Road, 2nd Stage, Indira Nagar II Stage, Hoysala Nagar, Indiranagar