Hotel Palomar

Address:

1047 5th Avenue
San Diego
CA
United States

Get directions from Go