 |
The Bayswater Inn Hotel is conveniently situated in the picturesque and tranquil area of Bayswater in the heart of London. There are good public transport links within easy reach including Bayswater and Queensway tube stations. The guest rooms are spacious and comfortable and offer an array of convenient and essential amenities for a pleasant and enjoyable stay. Local attractions include Oxford Street, Marble Arch, Portobello Market, Madame Tussaudes and Buckingham Palace.
|