Reviews of Yütopia Spa is based @ Mercure Telford Centre Hotel. (Other) in Telford (Shropshire).