nicely located near Antwerp Station, this tastefully equipped apartment is a perfect place to stay.