logo

Location of Byron Hotel

Location

36-38 Queensborough Terrace, London, United Kingdom, W2 3SH
Nestled in the upscale area of Bayswater, this hotel is ideally situated just a short walk from the expansive greenery of Hyde Park, where guests can explore its scenic Italian Gardens and enjoy various recreational activities. Notting Hill, known for its charming streets and vibrant market scene, is approximately 2 km away, while Kensington Palace, a historic royal residence, is just an 11-minute walk. The area's cultural richness is complemented by its proximity to key London attractions, making it a central hub for both leisure and exploration.
Check rooms and rates
From309US$ /night
Check-in
23Nov2024Select date
Check-out
24Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
36-38 Queensborough Terrace, London, United Kingdom, W2 3SH
Nearby
Palace
Kensington Palace
540 m
Kensington Gardens
Elfin Oak
540 m
Restaurants
Maharaja Indian Restaurant
510 m
50 Queensway
Bella Italia
380 m
108/110 Queensway
La Suite West
460 m
41-51 Inverness Terrace
Halepi
400 m
18 Leinster Terrace
Leinster Arms
440 m
17 Leinster Terrace
Little Persia
460 m
38 Queensway
Mamma Mia Ristorante Italiano
460 m
36 Queensway Next to the Church
Rosa's Thai Cafe Queensway
470 m
36 Queensway Bayswater
Contact us
We’re at your service