TownePlace Suites San Diego Airport/Liberty Station

2311 Lee Court, San Diego, California 92101 USA
+1 619-881-4100

Check room rates & availability

back to top