Engel & Völkers Malta - Sliema Shop Laura Engel & Völkers Malta 06 October 2020 Rating: ( 0 Rating ) Please Rate Vote 1 Vote 2 Vote 3 Vote 4 Vote 5 Phone: +356 2347 0210 148, Triq it-Torri, Sliema 09:00-18:00 (Daily) | 09:00-13:00 (Saturdays) Contact Engel & Völkers Malta Read about Engel & Völkers Malta contentmap_plugin ContentMap requires Javascript support. Facebook Twitter