Byron Hotel London är ett utmärkt ställe i Londons kosmopolitiska område, cirka 25 minuters promenad från Madame Tussauds. Som gäst på detta 4-stjärniga hotell har du Wi-Fi i allmänna utrymmen.
Hotellet ligger i Londons hjärta, 550 meter från Kensington Palace och 2 km från Londons naturhistoriska museum. Gästerna kommer att befinna sig cirka 12 minuters promenad från The Long Water. Dessutom ligger Norfolk Square ungefär 1 km bort. Du hittar Victoria & Albert Museum ungefär 10 minuter med bil från Byron. Boendet har ett idealt läge ett stenkast från tunnelbanestationen Queensway och är bra för att utforska staden.
I 46 rum erbjuds gästerna gratis Wi-Fi och plattskärms-TV med satellitkanaler, samt te-/kaffebryggare. Detta hotell erbjuder gästerna en separat toalett och en dusch i badrummen. De privata badrummen är utrustade med en separat toalett och en dusch, tillsammans med hårtorkar och handdukar.
Byron Hotel har en frukostbuffé dagligen vid receptionen. Gästerna kan njuta av italienska maträtter, som serveras på restaurangen Bella Italia, belägen mindre än 400 meter bort.