Bloom Spa 16 Vail Rd, Vail, CO, 81657(970) 477-8060WebsiteOverviewBloom Spa is a luxury spa located at The Sebastian – Vail where guests nurture mind, body and soul with luxurious custom treatments.Related Articles