Stadium Inn & Spas

Stadium Inn & Spas

About this hotel

Located in Westmont, this attractive hotel for $105 per night is a great choice for your next trip. Set in Los Angeles, 10 km from LA Memorial Coliseum, Stadium Inn & Spas offers accommodation with free WiFi and free private parking.

Top vacation rentals in Westmont

See all results

Map of Westmont, CA

Keep exploring