The Metropol Center is a shopping complex housing exclusive monobrand stores representing renowned brands such as Swarovski, Swatch, and Villeroy & Boch. Guests can expect to find a curated selection of products from these brands, with pricing consistent with other European locations. A coffee bar on the second floor provides a convenient spot for refreshment. The center offers a focused shopping experience for those seeking specific luxury goods.
Review not found
Let others know your experience here.