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

Settle in and make yourself at home in San Diego

Hotel pictures to be uploaded soon!

back to top

Check Room Rates & Availability

TownePlace Suites by Marriott® San Diego Central