WelcomeGeared towards business and leisure travel, this budget friendly hotel is ideally located in San Francisco Downtown. A 24-hour reception welcomes guests to the hotel. Visit Chinatown which is just a mile away.
At A Glance
- In Room
- Air Conditioning
162 Taylor Street, San Francisco CA 94102