ace hotel london shoreditch

Design Sep 26, 2013

A Look Inside Ace Hotel’s New London Location

Earlier this month, the new Ace Hotel London opened its doors. The boutique hotel chain’s first foray outside of America is located in the trendy East London district and boasts 264 rooms featuring all of the regular Ace Hotel trimmings… Read more
View More Posts