Best Western On The Bay Inn and Marina [North Bay
The Best Western on the Bay Inn and Marina is located in a small island village just north
of downtown Miami on the 79th Street Causeway, linking Miami to Miami Beach.Both the Inn
and Shuckers Dockside restaurant offer a Key West ambiance in the middle of Biscayne Bay.
We cater to the corporate and leisure travelers who will enjoy a casual atmosphere while
in the center of all Miami have to offer.