Leisure Inn Hotel besitzt eine beneidenswerte Lage, nur 15 Gehminuten entfernt von: Kensington Gardens und Hyde Park. Dieses Hotel im viktorianischen Stil ist außerdem nur 5 Autominuten entfernt von: Marble Arch und Oxford Street. Die öffentlichen Verkehrsmittel sind nur einen kurzen Fußmarsch entfernt: Zur U-Bahn-Station Bayswater sind es 6 Minuten und zur U-Bahn-Station Queensway 8 Minuten.