Information
Location Info |
Features |
---|---|
505 West Grape Street San Diego, California San Diego California United States (619) 230.1600 Visit Site |
Bed and Breakfast Charming Modern Unique En-suite Air-conditioning Wifi Cable Television Spa Robes Spa Tubs Kitchenettes Continental Breakfast |
Little Italy Inn reviews
Login to comment