Courtyard by Marriott Old Town

2435 Jefferson St
San Diego
California
United States