Leonardo Hotel Aachen
Krefelderstrasse, Aachen, 52070
Very Good, 4
The hotel offers 99 rooms in total. Amenities include air conditioning, a hotel safe, currency exchange facilities, a bar, a restaurant and Internet access. Room and laundry services are also provided...
More Info