• Best Western Windsor Inn
  • Thu, 09/Jul/2020 - Mon, 13/Jul/2020
  • 0 Adult(s)
  • 1 Room
Change search
Loading map...

Points of interest

4.1/5Very good!
See 7 Guest Reviews
Address

12210 Biscayne Blvd, North Miami, Florida

Latitude: 25.8885192871094 - Longitude: -80.1640625

Location

*Best Western Windsor Inn is located in the north of Miami
*Close to shops and restaurants
*Near the harbor for water activities, including fishing and boating
*Several golf courses are located within a few miles of the hotel