West Temple Street, 1255,1255 Los Angeles 90026 USA
This charming hotel can be found in Downtown. The establishment comprises 25 cosy bedrooms. Internet access is offered to make guests' stay even more enjoyable. This property does not accept pets. Knights Inn Los Angeles provides parking for guests' convenience.