This unpretentious hotel is in Vienna.
Vienna
48.24610, 16.34844 Open in Google Maps
STU
STU.ST
5 guests