Best Western Plus Windsor Inn is rated 3 stars and is placed about 4.2 km from Surfside Beach, Haulover Beach Park and Cloisters of the Monastery of Saint Bernard de Clairvaux. The elegant hotel, built in 1974, is renowned for its contemporary architecture.
Located in a beach area with a stadium and restaurants, guests will see why Best Western Plus Windsor Inn is admired by many tourists. North Miami city center is 3 km away.
Shops and a mall are minutes away from the hotel.
The venue is notable for the beautiful location within a 20-minute drive to Miami International airport.
This property has 97 guestrooms including family double room, deluxe double room and twin room appointed with coffee/tea makers, satellite TV, individual climate control, a telephone and an iron with ironing board. Other comforts include a small fridge and a microwave for self-catering.
Eat & Drink
There is a restaurant serving local dishes on site. The pizzeria Steve's Pizza is located 150 meters away.
A full breakfast is served and charges are applicable.
Aside from an elevator, free self parking and a safety deposit box, guests can make use of room service, 24-hour front desk and wake up service.
The property features cots and a pool for children. Such fitness options as a fitness center and a gym are available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.