Residence Inn By Marriott San Diego Downtown

1747 Pacific Hwy
San Diego
California
United States