Hotels in Bayswater, London
Byron Hotel
36-38 Queensborough Terrace
Bayswater
London
W2 3SH
The hotel has recently been totally interior designed and refurbished to a very high specification and offers 45 en-suite rooms. The Byron brings the atmosphere of a country house hotel into the city. It is situated 200 yards from Kensington Gardens (Hyde Park) and near all the major tourist attractions in London.
Accommodation
Rooms: 45
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near Byron Hotel
Island Restaurant & Bar, LondonNipa Thai Restaurant , London
Royal China, London
Hereford Road Restaurant , London
Le Cafe Anglais, London