Icona Resorts

North America

MCR to Turn London's BT Tower Into a Hotel

The BT Tower will be transformed into a hotel after the telecom giant inked a £275m deal to sell the London landmark to MCR Hotels.