Situé à Kalkara, à 400 mètres de la baie de Rinella, l'établissement Le Margherite dispose d'une terrasse bien exposée, d'un jardin et de chambres climatisées. La connexion Wi-Fi est gratuite dans l'ensemble des locaux. Le fort Ricasoli est à 800 mètres.
Toutes les chambres sont équipées d'une télévision par satellite à écran plat et d'un coffre-fort. Leur salle de bains privative est munie d'un sèche-cheveux et d'articles de toilette gratuits. Certaines chambres sont dotées d'un balcon.
L'Esplora Science Centre Interactive est à moins de 5 minutes à pied. L'aéroport international de Malte se trouve à 7 km de la maison d'hôtes Le Margherite.