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.
Price: $0
Stars: 3
User Rating: 8/10 (729 reviews)
Amenities: