36-38 Queensborough Terrace, London, United Kingdom
Byron Hotel London offers 46 rooms a 20-minute walk from the public research university "Royal College of Art". This hotel also includes parking.
The 4-star hotel is located in London, just around the corner from Queensway tube station. The property in London is 1.4 km from the two Serpentine Galleries. Nature lovers will appreciate the proximity to The Long Water, which is a 12-minute walk away. The Byron is situated in proximity to the royal museum "Kensington Palace". For those travelling from afar, London City airport is 38 minutes' drive away.
Some rooms feature individual climate control and central heating, as well as cable channels for your convenience. Some rooms are fitted with a private bathroom. Guests can also enjoy views of the pool.
The restaurant Little Persia is situated within 500 metres of 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