3 ★
Best Western Plus Windsor Inn
Address: 12210 Biscayne Boulevard, North Miami, United States
Offering an outdoor pool, a restaurant, and free WiFi, Best Western Windsor Inn is located in North Miami, Florida. Oleta River State Park is 5 km away from the hotel. A cable TV is featured in each hotel room.
Hotels Nearby
-
Villa San Souci
1987 North East 123 Street, North Miami
-
Sun and Surf Inn 2 ★
11102 Biscayne Boulevard, Miami
-
Villa Valetta
1640 North East 110th Terrace, San Souci Estates
-
The Lofts on the Park Boutique Residences Miami
1660 Northeast 135th Street, North Miami Beach
-
Miami Beach Homestay
13701 NE 20th Lane, North Miami Beach
-
La Joie de Vivre 4 ★
750 NE 120th street, Miami
-
Pytis house 2 ★
1080 NE 105 st, Miami
-
97th Street Apartment
1125 97 street, Miami Beach
-
Daddy O Hotel - Bay Harbor 4 ★
9660 East Bay Harbor Drive, Miami Beach
-
Quarzo Boutique Hotel โ Bal Harbour 4 ★
290 Bal Bay Drive, Miami Beach
-
Sea View Hotel 3 ★
9909 Collins Avenue, Miami Beach
-
The St Regis Bal Harbour Resort 5 ★
9703 Collins Avenue, Miami Beach
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- North Miami ›
- Best Western Plus Windsor Inn