TownePlace San Diego Carlsbad/Vista
2201 South Melrose Dr.
Vista, California 92081
Reservation Phone: (888) 236-2427
Local Phone: (760) 216-6010
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.
- Size: Contact Hotel
- Non-Refundable Deposit: $100