Venue Info

Johnny Depp and Kate Moss trashed a hotel room here in the '90s, and blamed it on an armadillo. The armadillo was never found.

lobby
Nation

The Mark Hotel

the mark hotel

Johnny Depp and Kate Moss trashed a hotel room here in the '90s, and blamed it on an armadillo. The armadillo was never found.