SF Plaza Hotel, San Francisco

SF Plaza Hotel, San Francisco
https://sf-plaza-hotel.usa8.info

Featuring free WiFi, SF Plaza Hotel offers accommodations in San Francisco. This centrally located hotel is just 984 feet from theaters, shopping and dining in the popular Union Square District. Each room comes with a flat-screen TV.

510 Bush Street, Chinatown, San Francisco, CA 94108, United States of America

Related Posts