Das Byron Hotel befindet sich im Herzen von London und bietet 46 Zimmer mit Flachbild-TV, Satellitenempfang und kostenfreiem WLAN. Genieße Regenduschen und kostenlose Pflegeprodukte in den privaten Badezimmern. Zu den Annehmlichkeiten gehören eine 24-Stunden-Rezeption, ein Express-Check-in/-Check-out, ein Concierge-Service und ein Frühstücksbuffet (gegen Gebühr). Das Hotel ist eine kurze Fahrt von Hyde Park, den Kensington Gardens und dem Kensington Palace entfernt und bietet eine günstige Anbindung an die Flughäfen Heathrow und London City.