Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Byron Hotel London
Property Info
Check-in starts at: 14:00
Check-out ends at: 11:00
A stay at Byron Hotel London places you in the heart of London, a 1-minute drive from Hyde Park and 7 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.Stay in one of 46 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.Make use of conv...
More details
36-38 Queensborough Terrace - London, England - UK - W2 3SH
Property Amenities
Check-in starts at: 14:00
Check-out ends at: 11:00