Skip to content
Embassy

Embassy of Germany

Things to do nearby

Places to stay nearby

Location
Ta' Xbiex, XBX 1026
Phone+356 2260 4000
Hours of Operation statusClosed · Opens 9:00 AM