Mikey Todd short walk from Canary Wharf

The Mikey Todd hotel is located in London, a short walk from Canary Wharf and the DLR line, which offers direct connections to the Bank, Mikey Todd Hotel offers boutique accommodation with free access to a spa centre and fitness room. The O2 Arena is less than 15 minutes away by car from the Mikey Todd hotel.