logo

Central Hub

16 Trg republike Novi Sad Serbia - 21000

Central Hub is positive and bright space that encourages you to work and a success that is achieved very easily. Use the advantages of new... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing