Best Western Plus Windsor Inn

12210 Biscayne Blvd
North Miami, Florida
See map below for directions from Best Western Plus Windsor Inn to Mount Sinai - Saint Francis Nursing Home (2.0 miles)

Check room rates and availability

Book a room at
BEST WESTERN PLUS WINDSOR INN