Le Namahamade Lodge Restaurante & Beach Bar est situé sur le front de mer à Mossuril. Offrant une vue sur la mer, il possède une terrasse, un restaurant et un bar.
Le personnel de la réception, qui parle anglais et portugais, se tient en permanence à votre disposition.
L'aéroport le plus proche, celui de Nacala, est situé à 94 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.