Ace Hotel London is a stylish hotel located in Shoreditch, a district in the East End of London, England.