Olympic Stadium (10 miles), London Olympic Stadium (10 miles), Attractions (1 miles)
Map and Points of Interest Near Byron Hotel London
Customer Reviews of Byron Hotel London
The Byron is located in the very convenient and cosmopolitan area of Hyde Park and Bayswater. This makes it ideally situated for your visit to London.be it business or pleasure. With good access to all public transport facilities. The Byron is a perfect base from which to explore London. Up to 123 different locations in London are put within easy reach by the 2 metro stations near the hotel.Originally two Victorian houses.and recently refurbished. The Byron has been professionally designed to provide modern standards of comfort in traditional surroundings whilst maintaining a country house atmosphere. Our professionally trained staff will ensure that your stay with us will be a complete and memorable experience.
Details / Other Expenses
|Year of Last Renovation:||2008|
|Non Smoking Rooms:||45|
|Meeting Rooms:||0 |
Amenities / Features Pet Friendly? Sorry, pets are not allowed.
Airport & Shuttle Information
Heathrow Airport (12 miles)
Airport Shuttle? Sorry
airport shuttle available.