Crowne Plaza Hotel SAN DIEGO

2270 HOTEL CIRCLE NORTH
SAN DIEGO
California
United States