Мини-отель North Bay расположен в городе Сауторс, в 48 км от островка Палм-Айленд. Во всех зонах действует бесплатный Wi-Fi. На территории работает бар и обустроена бесплатная частная парковка.
Номера оснащены телевизором с плоским экраном и спутниковыми каналами.
К услугам гостей мини-отеля магазины.
В окрестностях популярен велоспорт и рыбная ловля. Расстояние от мини-отеля до международного аэропорта Пуан-Салин составляет 29 км.