Hotel St Peter de luxe

Moesererstrasse 53
Austria