San Francisco Metropolis Hotel

at Mason St, San Francisco United States

Located in the heart of San Francisco, Hotel Metropolis offers guests a comfortable haven just steps away from SF's biggest attractions.

San Francisco Metropolis Hotel
Mason St
San Francisco , CA
United States
Contact Phone
P: ---

Company Rating

1 Facebook users were in San Francisco Metropolis Hotel. It's a 1660 position in Popularity Rating for companies in Local business category in San Francisco, California