at 235 O'Farrell Street, San Francisco , 94102 United States
19 FB users likes Holiday Inn Express San Francisco - Union Square, set it to 210 position in Likes Rating for San Francisco, California in Hotel & Lodging category
Holiday Inn Express San Francisco - Union Square is San Francisco based place and this enity listed in Transportation Hub category. Located at 235 O'Farrell Street CA 94102. Contact phone number of Holiday Inn Express San Francisco - Union Square: (415) 951-1500