| Bedford is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
Within walking distance to the British Museum and Covent Garden, it is the perfect location for exploring the city.
The British Museum and Royal Opera House are local landmarks, and travelers looking to shop may want to visit Oxford street and Tottenham Court Road.
Guest love the hotel's convenience to public transportation: Russell Square Underground station is 4 minutes by foot and Holborn Underground station is 6 minutes.
See what's happening at Emirates stadium or The Oval.
The Bedford with its secluded rear garden is a tranquil haven of peace and quiet amongst the bustle of central London. |