The Landing Hotel is boutique 12 room hotel with a restaurant located in the middle of Dunmore Town on Harbour Island. The views of the Bay are very cool, especially at dinner time. The building is true Bahamas, 200+ year colonial style architecture. Must go! The Landing Hotel.