New ‘tech’ Aparthotel brand opens in London
Aptel offers 33 suites, including family suites for four and studio suites for double or single occupancy.

Aptel, a new aparthotel brand, has officially launched with its first site located in East London.