
San Francisco, CA, United States
Hotel Zelos San Francisco
4-star hotel
The Hotel Zelos, situated in San Francisco's vibrant SoMa district, offers convenient access to Union Square, Moscone Center, and the Powell Street BART station. Its 202 guest rooms and suites feature contemporary decor and…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Valet parking · extra charge























