DESCRIPTION
The Byron Hotel is situated between the area of Hyde Park and Bayswater, ideal for those on business trips or pleasure purposes. The Hotel consists of a traditional atmosphere but also fits the standards of a modern hotel as it was just recently refurbished from two Victorian houses to one hotel.
Price
From £62.50
Average Rating
3.6
Facilities
Room Type
Things To See And Do In The Area
Address
36 - 38 Queensborough Terrace, London, W2 3SH
Post Code
W2 3SH
Nearest Underground Station(s)
Bayswater