L'hotel Embassy Valletta si trova nel centro di La Valletta, alle porte della leggendaria Strait Street.
La sua posizione è strategica, tra la pittoresca e vibrante Strait Street e il viale più importante di La Valletta, Republic Street: non sarai mai a più di due passi da deliziosi ristoranti, bar storici e tutte le attrazioni culturali che questa città patrimonio dell'UNESCO ha da offrire.