Hotel Zelos San Francisco

Venue Brand: Viceroy Hotels

  • Location
  • 12 Fourth Street
  • San Francisco, California
  • USA
  • Map
  • Hotel Information
  • Guestrooms: 202
  • Largest Meeting Space: 703
  • Meeting Rooms: 6
  • Total Meeting Space: 5,000

Hotel Zelos San Francisco is located in downtown San Francisco near Moscone Center, Union Square and Financial District. The hotel offers the perfect venue for meetings from 5-60 people with catering menu selections featuring seasonal, fresh flavors from our destination restaurant.