Holiday Inn Civic Center

San Francisco (California)
50 Eighth Street (San Francisco (California)),CA 94103 (San Francisco)
Do you own this company? Click to edit

Description

This Holiday Inn is centrally located in downtown San Francisco, just a 5-minute walk to Orpheum Theater and Civic Center BART Station. Every room has a private balcony with city views.



Reviews

--

Have you stayed at this accommodation?

Rate from 1 (Terrible) to 10 (Super)!

CityOnline

Escolha o Idioma

Newsletter