
B Resort & Spa, Located in the Walt Disney World® Resort, Opens Next Week
B Resort & Spa, located in the Walt Disney World® Resort, is opening its’ doors next week. It is bringing an approachable new lifestyle concept to Orlando in Lake Buena Vista. It is a four-star resort with attractive prices. They will be delivering unforgettable, customized experiences to virtually every type of traveler. We think it’s a refreshing design for a Disney resort.

