TownePlace San Diego Carlsbad/Vista
TownePlace San Diego Carlsbad/Vista
- Address: 2201 South Melrose Dr., Vista, California 92081
- Website
- Phone Number: (760) 216-6010
TownePlace San Diego Carlsbad/Vista
Discover one of the most convenient hotels in Vista, CA at TownePlace Suites San Diego Carlsbad/Vista.
Located only minutes from the scenic beaches, Legoland, Carlsbad Premium Outlets, and the San Diego Safari Park.