Situated in Aachen, within 1 km of Aachen Cathedral, Hotel Baccara features accommodation with en suite bathroom, a garden and free Wi-Fi throughout the property. This 3-star hotel is around 2.
Number of rooms: 35
Turmstraße 174, 52064 Aachen, Germany