Overview

Metropole

Sir Adrian Dingli, Sliema SLM 05, Malta
+356 2133 9700

Call

+356 2133 9700

Nearby

    Show all
    Reviews
    Map

    Map