Karls Café is situated in the heart of Aachen's old town, within the Centre Charlemagne, between the Cathedral and City Hall. It offers a unique dining experience with a historically impressive backdrop.