We went to Belgrade for a weekend, and stayed at the Marriott Courtyard hotel. We were very happy with the hotel in general: the hotel and rooms were very clean, the personnel were helpful and service-minded, and the hotel wi-fi was very stable. The location is superb, close to the old city, main shopping street and several tourist attractions. The only thing that was a bit annoying was that we had to sign on a receipt every morning for breakfast, even if breakfast already was included in our room charge. Otherwise, nothing to complain about.