Ile De France

Set in a peaceful part of Novi Sad , Ile de France features air-conditioned units with a balcony and free Wi-Fi. The city centre is a 15-minute walk away.

Related Articles

 

Additional information