The hotel is residing in the city centre of Aachen. The distance to the main station is only 350 m.
See more: Hotels in Europe Hotels in Germany Hotels in Aachen Holiday Destinations in Europe