B Resort & Spa Details Venue Website: https://www.bhotelsandresorts.com/b-resort-and-spa Location Address:1905 Hotel Plaza Blvd, Lake Buena Vista, Florida, 32830