Get Travalour for free on Google Play

1 guest

Hotels near Watts Towers Arts Center

1727 E 107th St, Los Angeles, CA 90002, USA

Travelodge by Wyndham Lynwood

Very good

6 reviews

7.9

Amenities

Free Wifi

Price per night

USD 95

Choose your room

Good

114 reviews

6.7

Amenities

Free Wifi

Price per night

284

USD 71

Choose your room

Review Score

3 reviews

5.6

Amenities

Free Wifi

Price per night

USD 95

Choose your room

Excellent

67 reviews

8.2

Amenities

Free Wifi

Price per night

USD 85

Choose your room