Best Western Windsor Inn North Miami

12210 Biscayne Boulevard, Bal Harbour Area, North Miami, Florida, 33181-2714, United States
(3.5 star hotel)
#1
Rank 1 of 3 hotels
in North Miami
Write a Review

Value Score

Poor Value

Costs More than similar hotels

See Nearby Hotels

Nearby Best Western Windsor Inn North Miami

Best Western Windsor Inn North Miami

We've found that other people looking for this hotel also know it by these names:

  • Best Western North Miami
  • North Miami Best Western
  • Best Western Windsor Hotel North Miami

Address: 12210 Biscayne Boulevard, Bal Harbour Area, North Miami, Florida, 33181-2714, United States

Amenities at Best Western Windsor Inn North Miami

  • Restaurant
  • Swimming Pool
  • Wheelchair Accessible
  • Room Service
  • Fitness Center
  • Free Parking
  • Business Services
  • Free High Speed Internet
  • Bar / Lounge

North Miami Travel Forum

Need advice about North Miami, Florida? Visit the Travel Forum for North Miami and ask our Answer Gurus.

North Miami Travel Guide