Rodeway Inn & Suites Downtown

719 Ash St
San Diego
California
United States