Vanishing at the Cecil Hotel: Is the Cecil Hotel still open for business?

VANISHING AT THE CECIL HOTEL has almost arrived on Netflix. But can people still stay at the infamous hotel?
Daily Express :: TV and Radio Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here