Amazing accomodation, large, stylish, clean and hi-tech with every imaginable extra.
The location is great for the City and only a few minutes walk from the Tower of London.
Directly opposite Aldgate station so really convenient.
Looking forward to staying again.