Das 2-Sterne-Bayswater Hotels - Leinster Gardens London ist im Stadtviertel Westminster von London gelegen, circa 3 km vom St. James's Palace entfernt.
Die Zimmer verfügen über einen Wasserkocher sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche.
Sie können im Restaurant Halepi in der Nähe vom Bayswater Hotels - Leinster Gardens lecker essen.
Das Madame Tussauds lässt sich innerhalb von ungefähr 25 Gehminuten vom Hotel aus erreichen. Zu den Einkaufsmöglichkeiten in der Umgebung gehören der Leicester Square (3,1 km) und der Gordon Square Garden (3,2 km). Das Bayswater Hotels - Leinster Gardens London liegt nur 550 m vom U-Bahnhof Bayswater. Das Hotel befindet sich in circa 5 Gehminuten Entfernung von der U-Bahn-Station Lancaster Gate, während British Museum circa 3,3 km von hier entfernt ist.