Bedford Place, London, United Kingdom
The 10-room Bedford Place Apartments London is located approximately 25 minutes' walk from the Tate Modern and offers Wi-Fi for either business or leisure.
About 500 metres from Holborn tube station, the apartment is 2.5 km from Buckingham Palace. Guests have easy access to the famous British Museum, which is a mere 0.7 km away. The Houses of Parliament is nearly 30 minutes' walk away.
The apartment features a bathroom with toiletries.
Bedford Place Apartments is 15 km away from London City airport.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Bedford Place Apartments!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please