San Francisco Downtown Serviced Apartments, San Francisco
Serviced Apartments in / near to San Francisco Downtown ...
Powell Place provides accommodation within 600 metres of the centre of San Francisco, with free WiFi, and a kitch...
Accommodation type: Serviced apartment
Remarks: Prices may alter, please check before booking, thanks.
Serviced Apartments in other areas of San Francisco - United States
Area locations (Number of Serviced Apartments)
:::