Offering a cocktail lounge, an indoor swimming pool and an outdoor swimming pool, Best Western Plus Windsor Inn lies in a beach area of North Miami near to Museum of Contemporary Art, American Airlines Arena and The Ancient Spanish Monastery. Operating in North Miami since 1974, this hotel features contemporary architecture and modern comforts.
The city center is 30 minute walking distance from the hotel. 10 minutes' drive from Miami.
Such shopping places as shops and a mall are a few steps from the property.
The hotel's beautiful location offers to get to Miami International airport in 20 minutes by car.
Best Western Plus Windsor Inn features 97 rooms across 5 floors. Other comforts include a small fridge and a microwave for self-catering.
Eat & Drink
At the restaurant local dishes are served. The pizzeria Steve's Pizza is around 5 minutes’ walk away.
A full breakfast is served and charges are applicable.
Guests can take advantage of a photocopier, a business center and a meeting room along with room service, 24-hour reception and wake up service provided on-site.
Cots and a pool are available for guests with children. On-site fitness amenities include a fitness center and a gym.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.