Knights Inn Los Angeles

Knights Inn Los Angeles, 1255 W Temple St, Los Angeles, CA 90026, United States

(213) 250-8925

Location