1905 Hotel Plaza Boulevard, Lake Buena Vista, Florida 32830
The B Resort in Lake Buena Vista, Florida, will be the first resort by B Hotels & ResortsĀ® and will offer one of the first lifestyle hotel experiences Starting at
$69 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.