The Best Western Plus Windsor Inn, North Miami is located just 10 miles from the Port of Miami and 17 miles from Fort Lauderdale. Guests can experience the best of South Florida and save with the Best Western Plus Windsor Inn.Just outside the Best Western Plus Windsor Inn, guests will find plenty of sightseeing and fun, including a variety of local shopping and restaurants and convenient access to several recreational activities.
12210 Biscayne Boulevard
North Miami, Florida 33181
The Museum of Contemporary Art (MOCA) is dedicated to making contemporary art accessible to diverse audiences – especially underserved populations – through the collection, preservation and exhibition of the best of contemporary art and its art historical influences. The museum is a site for discovering new artists, contemplating the work of contemporary masters, and learning about our living cultural heritage.
770 NE 125th St
North Miami, Florida 33161