Super 8 by Wyndham Hollywood/LA Area

1536 N Western Ave

4.5 miles from The Novo in Los Angeles, California
CHECK HOTEL AVAILABILITY AND SHOW PRICES

Hotels Closest To The Novo