36-38 Queensborough Terrace, London, United Kingdom
Byron Hotel London is a great place to stay in Hyde Park with a moment of calm, a 25-minute walk from London Central Mosque. This hotel also includes parking.
St James's Park is 3.6 km from the 4-star hotel, and the Protestant Westminster Abbey is located 4.2 km away. The property stands just near Queensway tube station. The Byron allows you to enjoy such natural sights as The Long Water a 12-minute walk away. While staying at the hotel, guests get quick access to the royal museum "Kensington Palace", which is 550 metres away. This property is also a 25-minute stroll from Marylebone train station.
Furnished with a study desk, some of the 46 rooms feature individual climate control and central heating along with a flat-screen TV with cable channels. Some rooms include a private bathroom. Bathrooms are fitted with a separate toilet and a shower as well as heated floors and bath sheets. Guests can also enjoy views of the pool.
The restaurant Little Persia is situated just a few steps from Byron Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Byron Hotel!
For your convenience, we have collected the reviews from several sources.
John
2020-11-18
breakfast here costs £8 per person.
Arthur
2020-03-30
Hotel's position right by kensington gardens and easy connection to natural history museum. The location was convenient for us