La Valencia Hotel

Address:

1132 Prospect Street
San Diego
92037
United States

Get directions from Go