Situé à seulement 100 mètres de la mer, le Strand Suites by NEU Collective se trouve à Il-Gżira. L’établissement propose des hébergements climatisés avec balcon.
Toutes les chambres sont équipées d'une télévision avec Chromecast, d'un plateau/bouilloire, de matériel de repassage et d'un sèche-cheveux.
Le Strand Suites by NEU Collective se trouve à 10 minutes à pied de l'embarcadère des ferries de Sliema. La Valette est à 5 km.