Mäuerchen 4, 42103 - Wuppertal, Germany
This charming 3-star hotel offers modern accommodations right in the heart of Wuppertal, North Rhine-Westphalia, just a stone's throw from the Von der Heydt Museum and the picturesque banks of the Wupper River.