Stopover Guest House – Lamu Posted on February 12, 2021 (February 17, 2021) by Lamu-Homes2021 The owners of the Stopover Guest House in Shela have now opened a new guest house in Lamu Town. The Stopover Guest House in Lamu Town is located on the Lamu Harbour Waterfront