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…
Read More »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…
Read More »