Situé à Praia do Tofo, à moins de 600 mètres de la plage de Tofo et de celle de Tofinho, le Landa's Guest House propose un jardin et un parking privé gratuit. Vous séjournerez à environ 1,4 km du monument de Tofinho et à 23 km du cinéma Tofu. Chaque chambre comprend une terrasse avec vue sur le jardin.
Les chambres sont équipées de la climatisation, d'un four, d'un réfrigérateur, d'une bouilloire, d'une baignoire, d'articles de toilette gratuits et d'un bureau. Le linge de lit et les serviettes de toilette sont fournis.
L'aéroport le plus proche, celui d'Inhambane, est situé à 18 km.