The Byron Hotel The Byron Hotel, 3 Star Hotel

36-38 Queensborough Terrace, Bayswater, London, W2 3SH

The Byron Hotel is a three-star hotel situated near to Hyde Park in London. All of our 45 guest rooms are very well appointed with matching fabrics to give a very luxurious feel. The hotel's professionally trained staff will ensure that your stay will be a complete and memorable experience in London. The Byron is a perfect base from which to explore London.

Search deals for The Byron Hotel Bayswater, London

The Byron Hotel in London, is situated just 200 yards from Kensington Gardens (Hyde Park) and near to all the major tourist attractions in London. Both Bayswater and Queensway underground stations are within walking distance to the hotel. No car parking available on site at the hotel.

Compare similar hotels

Customers who viewed The Byron Hotel also viewed the following hotels in Bayswater