Polgar AndraĊĦa 1, Novi Sad, South Backa District, 21000, Serbia

   

About This Property

Nearest Train Station Novi Sad Railway Station
Distance to Train Station 3.47KM
Average Price From USD381
Hotel Star Rating 4