Map
22–26 Dagobertstrasse, Cologne 50668, Germany
Price
170
website
Hotel
Hotel Santo