Ramada Plaza by Wyndham West Hollywood Hotel & Suites

8585 Santa Monica Blvd

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

Hotels Closest To The Novo