Bay Club Hotel & Marina

2131 Shelter Island Dr
San Diego, California 92106
2.2 miles from Naval Submarine Base
More hotels near this hotel