All Star Inn is a Hotel located at 527 W 4th St, San Pedro, CA 90731. It has received 153 reviews with an average rating of 3.1 stars.
The address of All Star Inn: 527 W 4th St, San Pedro, CA 90731
All Star Inn has 3.1 stars from 153 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071