No image available for this hotel
No image available for this hotel
Belgrade, Belgrade
Spend a second to
save a fortune!
Spend a second to save a fortune!
22 Deligradska, Belgrade
Set in Belgrade, 1.6 km from Belgrade Train Station and 1.9 km from Republic Square Belgrade, Piazza offers air conditioning. It is situated 3.1 km from Belgrade Fair and offers a lift.
See MoreUsage of subsidiary facilities may incur additional fees