Situated on Kelele Square in the heart of Stone Town, Beyt Al Salam restaurant is just 100 metres from the beach. This renovated tea house features Zanzibari-style décor.
Beyt Al Salaam Hotel

Situated on Kelele Square in the heart of Stone Town, Beyt Al Salam restaurant is just 100 metres from the beach. This renovated tea house features Zanzibari-style décor.