Nestled at the tip of the scenic Tiburon Peninsula on the San Francisco Bay, The Lodge at Tiburon, a full service, 103-room California Craftsman-style upscale hotel just accross the Bay from San Francisco is set among three beautiful acres.Nestled at the tip of the scenic Tiburon Peninsula on the San Francisco Bay, The Lodge at Tiburon, a full service, 103-room California Craftsman-style upscale hotel just accros