Apresentando um terraço, Windjammer encontra-se em Victoria, a 7 minutos a pé de Cittadella e a 4,2 km de Basílica Ta' Pinu.
Existe uma casa de banho privativa totalmente equipada com chuveiro e produtos de higiene pessoal gratuitos.
O aeroporto mais próximo é o Aeroporto Internacional de Malta, que fica a 39 km de Windjammer.