Benvenuti Apartments
Apartment
Belgrade
Set in Belgrade, Benvenuti Apartments offers quiet street views and free Wi-Fi, 5.6 km from Belgrade Arena and 8.7 km from Republic Square Belgrade.
Number of rooms: 8
Slavonska 18, Zemun, 11080 Belgrade, Serbia