Tech-led brand Aptel Hotels opens first aparthotel in UK capital
Aptel East has opened its first aparthotel in the Spitalfields area of London