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.
19655 W. Country Club Drive North Miami, 33180-2401
KEY SELLING POINTS . - Conveniently Located To Popular Nightlife - South Beach / Coconut Grove / Miami Beach / Downtown Hollywood / Las Olas-Ft. Lauderdales. - Five Star / Five Diamond. - International Staff - Over 23 Languages Spoken On Property. - The -Private Resort Status- And Membership Cards Provide Immediate Recognition Of Guests Last Name. - Turnberrys Complimentary Shuttle Service To Our Private Beach Club / Private Marina And Aventura Shopping Mall. **From 5-21-09 through 9-30-09 the resort is offering FREE DAILY GOLF (40 dollar per person cart fees apply).**