San Diego Visitor Information and City Guide
Shelter Island is a man-made island in San Diego Harbor that was built to shelter the sail boats and yachts from the rough seas.
A number of excellent hotels can be found on the small island located off San Diego California.