Obiekt Best Western Windsor Inn położony jest w północnym Miami na Florydzie i oferuje odkryty basen, restaurację oraz bezpłatny bezprzewodowy dostęp do Internetu. Park stanowy Oleta River oddalony jest od hotelu o 4,8 km. W każdym pokoju hotelowym dostępna jest telewizja kablowa. Do dyspozycji Gości jest także kuchenka mikrofalowa i mała lodówka. W łazience znajduje się suszarka do włosów. W hotelu Windsor Inn Best Western znajduje się centrum fitness i centrum biznesowe. Na miejscu dostępny jest automat, pralnia oraz bezpłatny parking. Starożytny hiszpański klasztor, sklepy Bal Harbour i centrum handlowe Mall At 163rd Street znajdują się 10 minut jazdy od hotelu North Miami.
Price: $0
Stars: 3
User Rating: 8/10 (729 reviews)
Amenities: