Photos of the City Center Inn & Suites, San Francisco.

About the hotel