Palace Hotel, San Francisco

2 New Montgomery StreetChinatown - Financial District, San Francisco94105, United States
Hotel chain: Starwood
More images