About Streets of Valletta Contact Valletta, Valletta, VLT 1720, MaltaTelephone: +356(21)237747 | Fax: +356(21)255844 | Official Homepage