Sheraton San Diego Airport Self-Park

1380 Harbor Island Drive San Diego, CA

(17 Reviews)

Uncovered

15 Min

3 Min