Santa Maria delle Grazie Tower was built above the shore to the east of Grand Harbour, close to the present day town of Xgħajra, on or near the site of a medieval watch post.
Wieża Santa Maria delle Grazie została postawiona nad brzegiem morza na wschód od Grand Harbour, blisko dzisiejszego miasta Xgħajra, w tym samym miejscu lub blisko miejsca, gdzie znajdował się średniowieczny posterunek obserwacyjny.