36-38 Queensborough Terrace, London,
The Byron Hotel is a charming property providing modern standards of comfort in traditional surroundings. The hotel is close to Kensington Palace/Gardens/Hyde Park and near all of London's major tourist attractions including Buckingham Palace, Marble Arch, Oxford Street and Madame Tussauds. All the air conditioned en-suite bedrooms have been individually designed with modern amenities including television, direct dial telephone and tea and coffee making facilities. A breakfast room only is available. There is access to all public transport links whilst an NCP car park is nearby.
Click here for the no frames version of the hotel accommodation