Bulevar Kralja Aleksandra 69, Belgrade 11000 Serbia
+381 11 3333100

Check Room Rates & Availability

Metropol Palace, a Luxury Collection Hotel, Belgrade