Hotels are meant to provide comfort and rest, yet some have earned chilling reputations for being anything but relaxing.
Sitting in the midst of the exciting streets of Los Angeles is a small, unassuming hotel that some people out there would ...