The BT Tower, one of London’s most distinctive buildings, is set to become a hotel after BT Group Plc agreed to sell the site to MCR Hotels for £275 million. FILE PHOTO: A view of BT Group logo displayed on BT tower, in London, Britain, July 21, 2023. MCR Hotels, the third largest hotel owner-operator in the US, runs some …