Pick your preferred language. We speak English and 42 other languages.
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. I like everything to the cleanies,the food ,pool .and out off all the service. Love it thank you guys for everything.