Best Western Plus Windsor Inn photo
Best Western Plus Windsor Inn logoBest Western Plus Windsor Inn logo

Best Western Plus Windsor Inn

Relax in one of our well-appointed guest rooms, each complete with cable satellite television and high-speed Internet access. Other amenities at this North Miami hotel include a sparkling outdoor swimming pool, a multi-lingual staff and a cocktail lounge where guests can grab a bite to eat and unwind after a day out on the town.

Location & Hours

12210 Biscayne Blvd, North Miami

    People also viewed

    Arganomic Moroccan Oil

    10921 NE 9th Ct, Biscayne Park

    View

    Ball Harbor East / West Connector Point

    1860 NE 123rd St, North Miami

    View

    Miami Shores Transit Stop

    10527 Biscayne Blvd, Miami

    View

    Publix at North Miami

    12855 NE 6th Ave, Miami

    View