Get a Hotel in Maywood

Maywood Inn

Maywood Inn

Maywood • Show on map 8.0/10 View Details for Price

Located in Maywood, within 7 miles of LA Memorial Coliseum and 7.2 miles of California Science Center, Maywood Inn provides accommodations with a garden and free WiFi throughout the property as well as…More info

Book now
Star Inn Hotel

Star Inn Hotel

Maywood • Show on map 7.1/10 View Details for Price

Star Inn Hotel is located in Maywood, within 7.4 miles of LA Memorial Coliseum and 7.5 miles of California Science Center. Among the facilities at this property are room service and a 24-hour front desk,…More info

Book now
Star Inn Hotel

Star Inn Hotel

Maywood • Show on map 6.8/10 View Details for Price

Star Inn Hotel is located in Maywood, within 7.4 miles of LA Memorial Coliseum and 7.5 miles of California Science Center. Among the facilities at this property are room service and a 24-hour front desk,…More info

Book now