Best Western Windsor Inn Hotel

, North Miami, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around North Miami

Best Western Windsor Inn Hotel

, North Miami
2 star
12210 Biscayne Blvd - North Miami - Florida - 33181 - United States 305-891-7350
132 Traveller

Reviews - Best Western Windsor Inn Hotel

Top Local Tips for North Miami

Very close to the casino! The casino Gulf Stream, is a short drive from the hotel. The cabs are waiting in front of the hotel.

The Miami Seaquarium Do not attend... is a waste of time and money. Nothing there to see.. Don't go!!!! No good at all!!!!

Shopping Aventura Mall, just few miles away!

(hotels)loading

Other names for Best Western Windsor Inn Hotel

  • north miami best western
  • best western windsor hotel
  • best western north miami
  • Address: 12210 Biscayne Blvd - North Miami - Florida - 33181 - United States
Travel Library Traveller Rating?
8.0/10

See All 132 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Best Western Windsor Inn Hotel