Offering an outdoor pool, a restaurant, and free WiFi, Best Western Windsor Inn is located in North Miami, Florida. Oleta River State Park is 5 km away from the hotel. A cable TV is featured in each hotel room. A microwave and a small refrigerator are also included. The private bathroom comes with a hairdryer. A fitness centre and business centre are offered at the Windsor Inn Best Western. A vending machine, laundry facilities, and free on-site parking are available for guests convenience. The Ancient Spanish Monastery, the Bal Harbour Shops, and the Mall At 163rd Street are each 9 minutes drive away from the North Miami hotel.
Accommodation options
Facilities
Travel information
Departure: from 11:00 to 16:00
Spoken languages:
Englisch, Spanisch, Französisch, Portugiesisch
Credit card required
Location