The Little Italy Inn situated in San Diego, California, United States is a mixture of historical charm and modern conveniences. The Bed and Breakfast has 23 unique and individual rooms and is a few minutes from the San Diego Airport, Convention Centre, Zoo, Downtown, Gas Lamp Quarter, Balboa Park, and Harbour.
READ MORE