Die Unterkunft Deuli House, die 100 m von Strand Shela Beach entfernt gelegen ist, bietet Übernachtungsmöglichkeiten mit einem Garten, einer Terrasse und einem Zimmerservice für Ihren Komfort.
Strand Manda liegt 100 m von der Unterkunft Deuli House entfernt, während Mnarani House 400 m entfernt ist.