The Bloomsbury Hotel is just two minutes walk from Tottenham Court Road Tube Station, Oxford Street and five minutes from Covent Garden and Bond Street.This 4-stars hotel offers equipped conference rooms, restaurant, bar, room service, laundry...