Tag: B Hotels & Resorts
B Hotels & Resorts Expands Outside of Florida
WESTON, Fla.—B Hotels & Resorts has made its debut outside the state of Florida with the addition of a 101-room hotel in Savannah, Georgia's...
B Resort & Spa to Open in Walt Disney World Resort
LAKE BUENA VISTA, Fla.—The all-new B Resort & Spa, located in the Walt Disney World Resort, officially opens its doors next week.
Rising from...