Essex Tower Hotel

The Essex Tower Hotel is a hostel located in Los Angeles.

History
To be added