About Urban Oasis Spa Co at Debenhams
Urban Oasis is a city centre retreat situated in Debenhams department store in the heart of Manchester, England. With a choice of over 70 holistic wellbeing and beauty treatments and spa packages to choose from, there is something for everyone. Urban Oasis day spa has relaxing private treatment rooms plus an open plan area where individuals and groups can be accommodated with ease and enjoy treatments together. A room for two is available where friends, family and couples can enjoy treatments side by side. The spa’s friendly and professional staff are on hand seven days a week to welcome you.
Urban Oasis Spa Co at Debenhams
Manchester, M60 1TA