Search
Holiday Inn Express at Union Square, San Francisco
Holiday Inn Express at Union Square, San Francisco
Holiday Inn Express at Union Square, San Francisco

Holiday Inn Express

Hours

Open 24 Hours

Location
235 O'Farrell St | Directions

Discover all that San Francisco has to offer at the convenient, comfortable and the Brand New, Holiday Inn Express San Francisco - Union Square, we are located minutes away from the heart of everything, shopping, dining, entertainment and the arts.

Share: