Byron Hotel

36-38 Queensborough Terrace, W2 3SH London

7.1

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.

Check in time
14:00
Check out time
11:00
Total number of rooms
45

Facilities

  • Wireless internet
  • Lift
  • 24-hour front desk
  • Air conditioning
  • Laundry service

In the vicinity

Airport
London City Airport (16.7 km)
Railway station
London Paddington station (800 m)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close