Located in a quiet residential neighborhood in Central London, and close to all that is London's best, Bayswater Inn is a 5-minute walk to Bayswater Road and the Queensway underground. This affordable, charming hotel was recently renovated to the highest level of comfort and quality. You'll be within minutes of Oxford Street, Marble Arch, Knightsbridge for sophisticated shopping and the fabulous theater district, giving you easy access to all the sights, sounds and fun of London.