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