Lage
Das Byron Hotel befindet sich in einer Seitenstraße der Bayswater Road, fünf Gehminuten von der Queensway U-Bahn-Station entfernt, und Hyde Park und Oxford Street sind sehr nah.
Zimmer
Alle Zimmer sind anstatt mit einer Zahl mit dem Namen eines britischen Landhauses gekennzeichnet sind individuell gestaltet worden. Die Schlafzimmer sind in einem ausgezeichnetem Zustand, während die Badezimmer in sehr gutem Zustand sind.
Restaurant
Das Restaurant ist modern und sehr hell gestaltet, mit Kiefernmöbeln und außergewöhnlichen bunten Glasfenstern.
Allgemeines
Obwohl die Zimmer alle sehr klein sind, machen die Qualtität und die geschmackvolle Gestaltung es zu einem sehr attraktiven Hotel, das für Besichtigungen in London ideal gelegen ist.