General Description | |
Location. Knights Inn Los Angeles is located in Los Angeles close to MacArthur Park University of Southern California and Los Angeles Convention Center. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | 1717 S Vermont Ave |
Hotel Class: | (2 stars) |
Compare prices & Check availability |