
Short stay: Aptel East, Tower Hamlets, London, UK
By Paul Johnson on Nov 12, 2022 in Accommodation, Europe, Featured, Hotels, Regions, United Kingdom, Vacation Rentals, Western Europe
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.