Get Directions to TownePlace Suites by Marriott San Diego Carlsbad/Vista
Get directions
TownePlace Suites by Marriott San Diego Carlsbad/Vista
2201 South Melrose Drive, Vista, CA 92081
+1 760-216-6010
2201 South Melrose Drive, Vista, CA 92081
+1 760-216-6010