A pochi passi da luoghi d'interesse come Porto Grande, Merchant Street Market e Concattedrale di San Giovanni Battista, questo complesso di appartamenti vanta una buona posizione nel cuore di La Valletta. Strait Street e Museo Nazionale di Archeologia si trovano ugualmente a meno di 5 minuti di distanza.