TownePlace Suites San Diego Central

8650 Tech Way, San Diego, California 92123 USA
+1 858-737-9500

Check room rates & availability

TownePlace Suites by Marriott® San Diego Central

back to top