Apollo

This city hotel lies just a few minutes walk from the city centre and the railway station.

Check availability and book

Check availability and book