Doté d'une terrasse, le Windjammer est situé à Victoria, à moins de 700 mètres de la Cittadella et à 4,2 km de la basilique Ta' Pinu.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
L'aéroport international de Malte, le plus proche, est implanté à 39 km.