With an outdoor pool, a restaurant, and free Wi-Fi, Best Western Windsor Inn is in North Miami, Florida. Oleta River State Park is 3 miles from the hotel.
Cable TV is featured in each hotel room. A microwave and a small refrigerator are also included. The private bathroom has a hairdryer.
A fitness center and business center are featured at the Windsor Inn Best Western. A vending machine, laundry facilities, and free on-site parking are available.
The Ancient Spanish Monastery, the Bal Harbour Shops, and the Mall At 163rd Street are each a 10-minute drive from the North Miami hotel.
Number of rooms : 7
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From $120
Harmonious Suites
Very good 8.5
1.62 Km -
13701 NE 20th Lane, North Miami Beach FL 33181