VISIMO Apartments Teufenerstrasse St Gallen - Urban, Direct, Close to natur
Hotel in St. Gallen, Switzerland
Hotels
·
St. Gallen, Switzerland guide