 |
Located in a tranquil and picturesque part of London is the Bayswater Inn just a 5 minute walk from Bayswater and Queensway tube stations. The guest rooms are spacious and comfortable with a range of convenient and essential amenities for a pleasant and enjoyable stay. It is a great place to stay whilst exploring the surrounding area. Local attractions include Hyde Park, Oxford Street, Kensington Palace and Gardens and Madam Tussauds and the Planetarium.
|