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

Check Rates & Availability

Metropol Palace, a Luxury Collection Hotel, Belgrade