Als etabliertes Hotel im Zentrum von London ist das London House Hotel das beste Budget-Hotel in diesem Gebiet. Das London House Hotel befindet sich in einer ruhigen und charmanten Straße im exklusiven Stadtteil Bayswater und zeichnet sich durch eine hervorragende Kombination aus Komfort zu günstigen Preisen an einer der ersten Adressen im Zentrum von London aus.