O2 Spa is located in Bengaluru, India on Mantri Square Mall, Sampige Rd, Malleshwaram West. O2 Spa is rated 3.8 out of 5 in the category day spa in India.
Address
Mantri Square Mall, Sampige Rd, Malleshwaram West
Accessibility
Wheelchair-accessible toilet