Byron Hotel London: Byron Hotel London booking, Byron Hotel online reservation and availability, London United Kingdom

36-38 Queensborough Terrace, Bayswater, Bayswater, London, W2 3SH
Byron HotelByron HotelByron Hotel
Languages: English Deutch French Spanish Italiano Dutch Catalan Portuguese Norwegian Finnish Swedish Danish Czech Hungarian Romanian Japanese Chinese Polish Greek Russian Turkish
Check rates and availability




Byron Hotel

The Byron Hotel brings the atmosphere of a country house hotel into the city of London! We are ideally situated for visitors to central London.

The hotel has recently been totally refurbished to a very high standard of interior design and offers 45 en-suite rooms. It is situated 200 yards from Kensington Gardens (Hyde Park) and near to all the major tourist attractions in London.