Bayswater Inn Hotel
Bayswater Inn Hotel is a 3 Star London Hotel. This popular hotel is located in a quiet residential square in Central London. The hotel offers 139 guest rooms, all of which have private en-suite facilities.This basic and quiet London hotel offers good-value comfort a short walk from Bayswater Tube station. There are shops and places to eat nearby, and Bayswater Inn is convenient for Portobello Road Market and shopping at Knightsbridge. The hotel is ideally situated for those visitors to London looking to enjoy the sights and delights of Central London. The hotel is close to Kensington gardens and within easy reach of Marble Arch, Portobello Road antiques market, Madame Tussauds, and London s West End. Paddington Station, with the Heathrow Express, is 10 minutes away
Text supplied by third party.