The non-smoking Byron Hotel London is situated in a cosmopolitan area of London, 2.6 miles from the famous British Museum and 20 minutes by foot from Royal Albert Hall. The hotel also offers Wi-Fi in public areas.
This Victorian-style hotel offers a location in the very heart of London, in proximity to the royal museum "Kensington Palace". The Hyde Park district, where the Byron London sits, grants access to cultural attractions like the privately run Sherlock Holmes Museum, which is 1.4 miles away. The property allows you to enjoy such natural sights as The Long Water a 12-minute walk away. 2 miles from this London hotel, guests will also find Buckingham Palace. The 4-star property is walking distance from Queensway metro station and 25 minutes' walk from Marylebone train station.
The modern rooms at the Byron feature air conditioning along with tea and coffee-making facilities. Most rooms have a private bathroom. Bathroom amenities include a separate toilet and a shower, along with comforts such as hairdryers and bath sheets.
This hotel offers a buffet breakfast served every day in the reception area. The hotel is a few moments from Bella Italia and serves delectable meals.