Ireland’s Dalata hotel group has exchanged contracts to buy the long-leasehold interest of a hotel under development in Aldgate, E1, for £91m.