Doubletree

1515 hotel Circle South
San Diego
California
United States