Best Western Windsor Inn
Best Western Windsor Inn
12210 Biscayne Boulevard, Bal Harbour Area, North Miami, Florida
Traveler Rating by TripAdvisor

Traveler Comments

the gentleman at the front desk was very accomodating, professional and helpful.
the hotel stay was very nice
Good value for the price. Good location.
Great value for the price. Good location.
The location is great if you have a car. Free parking and centrally located between Miami & Ft Lauderdale. Lots of shopping and dining nearby. Our room was clean & comfortable.