TownePlace Suites San Diego Carlsbad/Vista
The TownePlace Suites by Marriott San Diego Carlsbad/Vista is centrally located at the crossroads of S. Melrose Drive and Sycamore Avenue in Vista, CA. The hotel is on the right, behind the Chevron gas station and in the restaurant plaza.