This North Miami hotel is 2 miles from the Bal Harbour Shops and less than 7 miles from Sun Life (Dolphin) Stadium. Downtown Miami is about 13 miles away.
Best Western Windsor Inn offers an outdoor pool. The on-site Room Cafe and Bar serves breakfast, lunch, dinner, and cocktails. Room service is available.
Guestrooms have views of the pool and city and come with free wireless Internet access, 32-inch flat-screen cable TV with premium ESPN channels, refrigerators, microwaves, irons and ironing boards, and coffee/tea makers. En-suite bathrooms have shower7tub combination. Telephones come with voice mail. Bathrooms have hair dryers and granite countertops.