Cet hôtel de 3 étoiles est situé au centre ville de San Francisco. Il est situé près de Union Square/Westfield Shops et la station la plus proche est Civic Center subway. L''hôtel a une cafétéria, une piscine extérieure et un centre de fitness. Les 388 chambres sont équipées de sèche-cheveux, coffre-fort, table et fer à repasser et air conditionné.
En choisissant l''établissement Holiday Inn Civic Center San Francisco, vous aurez la chance de séjourner dans le centre de San Francisco, à deux pas du site Orpheum Theater et à quelques minutes de marche du site Bibliothèque publique de San Francisco. Cet hôtel se trouve à proximité de Union Square et Lombard Street.