Das Hotel befindet sich in einer ruhigen Gasse im Zentrum von Lamu, wenige Schritte von allen Geschäften und dem Bootsanleger entfernt. Es ist in einem alten, renovierten Haus aus dem 16. Jahrhundert untergebracht und die Zimmer sind im historischen Stil eingerichtet und gestaltet.