Little Italy Inn - Limited Service Apart Hotel
San Diego, California
North America > United States > California > San Diego > Directory > Lodging > Boutique | Downtown | Extended-Stay > Little Italy Inn - Limited Service Apart Hotel
Little Italy Inn - Limited Service Apart Hotel