Echo Beach Hotel
Echo Beach Hotel - Zanzibar Michamvi peninsula
Named after the 1980 hit song by Martha and the Muffins, Echo Beach Hotel opened in 2007 on a lovely stretch of white beach, on Zanzibar’s east coast – on the Michamvi Peninsula. It is run by its British owners, Sue and Andrew Page, who previously ran hostelries in the Loire Valley; this small lodge-like hotel is very much their own creation, and feels close to their hearts.