Knights Inn Los Angeles, Los Angeles

Knights Inn Los Angeles

1255 West Temple Street