Residence Inn by Marriott San Diego Chula Vista
Main:
(619) 216-1000
Fax: (619) 216-1003
Toll Free: (800) 331-3131
Fax: (619) 216-1003
Toll Free: (800) 331-3131
2005 Centerpark Road, Chula Vista, California, 91915