Hotel Abri (formerly Monticello Inn), San Francisco

127 Ellis StreetChinatown - Financial District, San Francisco94102, United States