Ace Hotel London Shoreditch is one of the newest hotels in London. The hotel is both contemporary & chic, yet offers excellent value for money. The location of the hotel is extremely popular with its fashionable bars & restaurants, proving an ideal base for both business & leisure travellers.