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 probably like to avoid at all costs—the infamous Cecil Hotel. For practically ...