Le Margherite está situado en Kalkara, a 400 metros de la bahía de Rinella, y ofrece habitaciones con aire acondicionado, además de un jardín y un solárium. Hay WiFi gratuita en todas las instalaciones. La fortaleza de Ricasoli se encuentra a 800 metros.
Todas las habitaciones disponen de caja fuerte y TV de pantalla plana con canales vía satélite. El baño es privado e incluye secador de pelo y artículos de aseo gratuitos. Algunas habitaciones tienen balcón.
El Centro de Ciencia Interactiva Esplora está situado a menos de 5 minutos a pie. El aeropuerto internacional de Malta se encuentra a 7 km de Le Margherite.