Situata a Victoria, a 600 metri dalla Cittadella e a 3,9 km dalla Basilica di Ta' Pinu, la Triesti Home offre la connessione WiFi gratuita.
Alcune sistemazioni presentano l’aria condizionata, una TV a schermo piatto, una lavatrice, un bollitore e una cucina.
La struttura dista 17 km dal Popeye Village e 28 km dall'Acquario Nazionale di Malta.