Bay Club Hotel & Marina

Address:

2131 Shelter Island Drive
San Diego
92106
United States

Get directions from Go