Residence Inn by Marriott San Diego North San Marcos

Address:

1245 Los Vallecitos Blvd
San Marcos, CA 92069

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms