570 O'Farrell Street, San Francisco, 94102, San Francisco
|REZERVUJTE SI IHNEĎ
Reviews of Sweden House Hotel
The place scared me. I didnt stay one night.
Hadas, 24 March 13
Sweden House Hotel haven't translated their information but to see the full English version click here