Luxe City Center Hotel

1020 S Figueroa Street

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

Hotels Closest To The Novo