Located in Hotel Marriott, O2 Spa is a luxurious urban retreat that offers traditional massages in a modern set-up. O2 delivers spa experience with treatments curated by amalgamation of ancient ...
O2 Spa, the country’s largest chain of spas, has diversified into wellness and personal care products under Ode and iHow brands. It has renamed its overall business as International House of Wellness.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results