Advertisements

London Hotspot Find: Ace Hotel Shoreditch

London Hotspot Find: Ace Hotel Shoreditch | meltingbutter.com

ACE HOTEL, LONDON SHOREDITCH It was about time The Ace Hotel opened its London outpost and when they finally did, they did it well. Naturally, the hotel is located in Shoreditch, London’s most creatively inclined neighbourhood and of course like the other Ace properties, the hotel also serves as a platform for the local and … Continue reading