TownePlace Suites by Marriott San Diego Carlsbad/Vista
2201 S Melrose Dr
Vista, CA 92081
Contact:
Tel -
(760) 216-6010
Fax -
Tollfree -
Email -
Directions to my Hotel
Amenities:
Credit Cards Accepted: