This lovely hotel is situated in Belgrado. This accommodation offers a total of 120 units. Pets are not allowed at this property.