This 3-Star quiet London hotel offers comfortable accommodation within a short walking distance from Bayswater Tube Station. The Bayswater Inn Hotel is a popular choice and is located in a quiet residential square in Central London. There are 140 guest rooms available and each have en-suite facilites. Portobello Road Market, shopping at Knightsbridge, Kensington Gardens, Madame Tussauds, Marble Arch and London's West End are within easy reach and there are shops and places to eat nearby too.
The closest underground station to the Bayswater Inn Hotel is Bayswater, on the Circle and District Lines. There are no on site car parking facilities available at Bayswater Inn Hotel.