3 star hotel
The Byron Hotel
36-38 Queensborough Terrace, London W2 3SH, UK - London, Greater London - UK - 23
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Byron Hotel is ideally situated for visitors to Central London Queensborough Terrace W2, be it business or pleasure. The hotel is set just 200 metres from Hyde Park, ten minutes' walk to world famous Oxford Street and Marble Arch. Knightsbridge and Kensington are also close to the hotel. Byron Hotel enjoys a quiet setting and nearby Bayswater and Queensway underground stations allow visitors easy reach of the most important sites in London. The hotel has been fully refurbished in summer 2021. Each modern room have a 32" / 40'' TV, free coffee / tea, private bathroom with toiletries and a h...
More details
36-38 Queensborough Terrace, London W2 3SH, UK - London, Greater London - UK - 23
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00