36-38 Queensborough Terrace, London, England W2 3SH |
 |
The Byron Hotel is ideally situated for visitors to Central London, just 200 yards from Kensington Gardens, nearby underground stations are Bayswater and Queensway.
All 45 guest rooms at the Byron Hotel are individually decorated and fully air-conditioned. In-room amenities include trouser press, hairdryer and tea-coffee making facilities.
The Byron Hotel, built in 1907, has recently been totally redoecorated and refurbished.
|