
|
The Byron
36-38 Queensborough Terrace
Bayswater, London UK W23SH
The Byron is a first-class, Traditional, Victorian hotel with Country House ambience, located North of Hyde Park in the Bayswater District, near Oxford Street shopping and marble arch. All rooms feature a/c, private bath, color TV, phone, trouser press, hairdryer, and coffee/tea maker. Hotel offers limited room service, lounge bar, and tour desk. Many restaurants and shops are nearby.
Notes: For all Friday or Saturday arrivals, there is a 3 night minimum stay. Bed types: 1 Double or 1 to 3 Twins. Triple Rooms (3 Twins) on space availabilty basis
|