Wygodny Hotel North Bay Miami Beach oferuje Wi-Fi we wszystkich pokojach oraz prywatny parking samochodowy na terenie.
Muzeum Sztuki Współczesnej jest w około 6 km, a Pelican Island znajduje się maksymalnie 6 min spacerem od tego hotelu. Wynwood Walls też leży w około 7 km. Do pobliskich atrakcji należy Pelican Harbor Marina, w maksymalnie 200 metrach. North Bay jest usytuowany w 12 km od stacji kolejowej Miami Airport.
Przyjazne pokoje wyposażone są w telewizję satelitarną oraz takie opcje wyżywienia jak urządzenie do parzenia kawy/herbaty. W łazienkach znajdują się oddzielna toaleta i prysznic. Prywatne łazienki obejmują oddzielną toaletę i prysznic, a także suszarkę do włosów i ręczniki dla dodatkowego komfortu gości.
Restauracja Japanese Market, położona w pobliżu od przyjemnego hotelu, serwuje dania kuchni japońskiej, aby zaspokoić każdy gust.