Mamina's House ligt in il-Baħrija, op 1,4 km van Fomm Ir-Rih Bay Beach, en biedt gratis WiFi en uitzicht op de stad.
Elke accommodatie is voorzien van airconditioning (tegen een toeslag), een gedeelde badkamer en een gedeelde kitchenette met een magnetron, een koelkast en een kookplaat. De accommodatie heeft een gedeelde zithoek en een eethoek.
Deze accommodatie bij particulieren beschikt over een terras.