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 the 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 around the corner from Queensway tube station. Nature lovers will appreciate the proximity to The Long Water, which is a 12-minute walk away. The Byron lies 550 metres from the royal residence "Kensington Palace". The hotel 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 cable channels. Some rooms include a private bathroom. Bathrooms are fitted with a separate toilet and a shower as well as underfloor heating and bath sheets. Guests can also enjoy views of the pool.
The restaurant Little Persia is situated right near 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