North America • United States • California • Comfort Inn San Francisco
Hotel adjacent to Union Square shopping area within walking distance to China Town and other main San Francisco attractions. Limited free parking available. Must have valid credit card and ID at check-in.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!