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 a fridge, climate control, a separate toilet, ironing facilities and a living area. Other comforts include coffee/tea makers 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 a vending machine, free parking and a lift, guests can make use of room service, 24-hour front desk and newspaper service.
The hotel offers a fitness center and a gym available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.