Newest San Diego Hotels – 3

TownePlace Suites San Diego Airport Liberty Station

Opened in 2019. 2311 Lee Court, San Diego, California 92101.

< Previous Next >

Paris Tours

You can help make this post more useful by listing additional new hotels here. Thanks.