The Little Italy Hotel Downtown San Diego
San Diego, California
North America > United States > California > San Diego > Directory > Lodging > Boutique | Downtown | Hotels > The Little Italy Hotel Downtown San Diego
The Little Italy Hotel Downtown San Diego