Das einladende Hotel North Bay Miami Beach bietet einladende Zimmer und ist nur 5 Fußminuten von der Pelican Island entfernt. Das Resort mit einem Swimmingpool befindet sich in ca. 200 Meter Entfernung vom Pelican Harbor Marina im Shopping- Bezirk.
Das Hotel liegt in der Einkaufszone von Miami Beach, in etwa 6 km Entfernung vom Miami Beach Boardwalk. Zu den Sehenswürdigkeiten, in einer Entfernung von ca. 15 Fahrminuten vom North Bay, gehört auch die Liste der Gedenkstätten für die Opfer des Nationalsozialismus. Die Wynwood Walls ist in rund 7 km Entfernung von der Unterkunft, während der Bahnhof Miami Airport 12 Kilometer von hier entfernt liegt.
In den Zimmern stehen den Gästen ein Balkon und eine Sitzecke zur Verfügung. Diese einladenden Zimmer verfügen über eine getrennte Toilette und eine Dusche. Die Zimmer überblicken den Pool.
Das Restaurant Japanese Market serviert asiatische Gerichte und liegt nur 8 Minuten Fußweg vom North Bay Miami Beach entfernt.