Das 3-Sterne Best Western Plus Windsor Inn North Miami liegt 28 Autominuten vom Flughafen Miami International entfernt und bietet einen Swimmingpool sowie ein Fitnesscenter.
Miami Shores Aquatic Center befindet sich in 2 km Entfernung vom Hotel und Ninja Lounge at Dezerland Park ist in nur 25 Minuten Fußweg erreichbar. Der Gasthof befindet sich nicht weit weg vom River State Park. Auch Senator Gwen Margolis Community ist ganz nah an der Unterkunft zu finden. Die Bushaltestelle Biscayne Boulevard & Northeast 123rd Street liegt 5 Fußminuten entfernt.
Es gibt 97 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige Zimmer bieten WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie einen Minikühlschrank. Manche Zimmer verfügen über ein privates Badezimmer mit einem Haartrockner und einer begehbaren Dusche. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Toilettenartikel sowie eine begehbare Dusche und Dusche-Bad-Kombination.
Die Gäste können im Restaurant frühstücken. Die Lounge- Bar macht Ihren Aufenthalt noch angenehmer und entspannender. Nur 350 Meter zu Fuß von hier entfernt, befindet sich das Restaurant Petit Rouge, in dem europäische Gerichte serviert werden.