Star Inn Hotel is located in Maywood, within 7.8 miles of LA Memorial Coliseum and 7.9 miles of California Science Center. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Microsoft Theater is 9.1 miles away and Staples Center is 9.1 miles from the hotel. LA Union Station is 8 miles from the hotel, while Natural History Museum of Los Angeles County is 8.4 miles away. Hawthorne Municipal Airport is 12 miles from the property.
The unit offers 2 beds.
Amenities:
- Room Service
- 24 hour front desk
- Internet Access - Free Public Access
- Non-Smoking Facility