Travelodge Culver City

11180 Washington Pl
Culver City
California
United States