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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results