Short stay: Aptel East, Tower Hamlets, London, UK

The old adage to "never judge a book by its cover" couldn't be more true when it comes to Aptel East, an aparthotel in the East London borough of Tower Hamlets.


The post Short stay: Aptel East, Tower Hamlets, London, UK appeared first on A Luxury Travel Blog.