Hampton Inn and Suites San Diego Airport Liberty Station

Opened 2019. 2211 Lee Ct, San Diego, CA 92101.

Leave a Reply