From Our Editors
Denver in World Relaxation Center is an upscale day spa that features massages, facials, body services and more. This spa respects your decisions by offering alternative treatments for you, including reflexology. Walk-ins are more than welcome. This spa is waiting for you now. At World Relaxation Center, you can pay any way you like. Now accepting all major credit cards. Feel nourished and refreshed this weekend with a visit to World Relaxation Center.