Super 8 by Wyndham Los Angeles-Culver City Area
12664 West Washington Boulevard, Los Angeles, CA 90066, United States of America,Object type: Hotel Los Angeles
This hotel is 3 miles from Culver City and within a 7-minute drive of Venice Beach. The hotel offers a seasonal outdoor pool and rooms with microwaves. Super 8