The Leonardo Hotel Aachen provides an ideal location for sport lovers, business travellers and tourists. The hotel is located only 0.5 km from the A4 motorway and is just a short walk away from the CHIO Aachen Stadium where the show is held. The hotel offers 99 spacious rooms, all with wireless Internet.
- Address: Krefelder Str. 221, 52070 Aachen, Germany
- Phone: +49 241 18030