Byron Hotel

In the famous and cosmopolitan area of Bayswater you will find the Byron Hotel. Its great location allows you to visit all London.

Is is the ideal place for business or pleasure. The hotel provide modern standards of comfort in traditional surroundings.

Give us your Feedback

Byron Hotel, 36-38 Queensborough Terrace, Bayswater - London

London Guide   |   More London accommodation   |   Privacy & Terms of Use