Msafini Hotel ligt in Shela, op 2 minuten lopen van het strand van Shela en op 10 minuten varen van Lamu Town, dat op de Werelderfgoedlijst van UNESCO staat. Het hotel beschikt over een buitenzwembad en een restaurant. Er is gratis WiFi beschikbaar.
Elke kamer beschikt over een balkon, uitzicht op het zwembad, de oceaan en de duinen en een eigen badkamer met een warme douche.
Het eigen restaurant ligt op de bovenste verdieping en biedt uitzicht op het zwembad, de zee, de duinen en het hele dorp. Het serveert authentieke Swahili gerechten.
Culturele activiteiten en ervaringen in Shela kunnen geregeld worden tegen een toeslag.