WelcomeLocated in San Francisco, this self-catering apartment features a kitchenette and a private bathroom. View satellite channels on the TV provided by Civic Center Vista. San Francisco International Airport is located 18 km from the property.
At A Glance
- In Room
Civic Center Vista
Fell Street, San Francisco CA 94117