Red Roof Inn Los Angeles - Wilmington CA

Wilmington • Show on map
View Details for Price
Red Roof Inn Los Angeles - Wilmington, CA is located in Wilmington, within 4.7 miles of Battleship USS Iowa Museum and 7.1 miles of Queen Mary, Long Beach. The 2-star hotel has air-conditioned rooms with…More info
