The hotel is located five minutes walk from Paddington mainline and underground stations in a quiet area in the heart of Bayswater. The beautiful Kensington Gardens is just a short walk away.
View All Hotels in LONDON