Extended Stay America

1050 Grand Ave Carlsbad CA 92008 USA

(760) 729-9380

Location