With a stay at Hotel Zelos San Francisco, you'll be centrally located in San Francisco, just a 3-minute walk from Westfield San Francisco Centre and 7 minutes by foot from San Francisco Museum of Modern Art. This 4-star hotel is 2.4 mi (3.9 km) from..