view map book now

GALLERY

The Nautilus, a Pemba beach hotel is the perfect setting to relax and soak up the view. Ideal for business travelers and tourists alike, this stunning hotel is located on Wimbi Beach – the finest and most pristine shoreline in Pemba Mozambique.