Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Byron Hotel London

36-38 Queensborough TerraceSee map
Top reasons for booking
See details
A stay at Byron Hotel London places you in the heart of London, a 2-minute drive from Hyde Park and 8 minutes from Buckingham Palace. This hotel is 3.3 mi (5.4 km) from Big Ben and 3.4 mi (5.5 km) from The British Museum.
Popular facilities
See details
Free WiFi
24-hour front desk
Luggage storage
4.4/5Great
295 reviews
Exploring the area
See map
Bayswater Underground Station, 200m, About 3 mins from hotel by foot
London (QQP-Paddington Train Station), 800m, About 13 mins from hotel by foot
London City Airport, 16.7km, About 19 mins from hotel by car

Earn KlookCash for this booking & save on the next one

Home London Byron Hotel London