|Best Western Windsor Inn in North Miami |
12210 Biscayne Blvd., North Miami, FL 33181 (Suburban)
This North Miami, Florida hotel is conveniently located 12 miles from the Port of Miami, 11 miles from down town Miami and 17 miles from Fort Lauderdale. Centrally located in North Miami, the hotel is within walking distance of a variety of local shopping and restaurants. There are several universities within a four miles radius of the hotel including Johnson and Wales University, Barry University and Florida International University. For those looking for shopping, we are just 4 miles from the Aventura Mall and 3 miles from Bal Harbor Shops.