About Bayswater Inn
Bayswater Inn is one of the oldest Victorian buildings in Bayswater and the Bayswater Hotel was built in the 20th century and overlooks the picturesque landscape of Princes Gardens. Bayswater Inn's Superior Room is the perfect place to stay in central London, just a short walk from Bayswater Tube Station, Hyde Park, Royal Albert Hall and more! Their bread is delivered fresh to the Bayswater hotel every morning from a local bakery. All pastries served at breakfast are straight from the hotel oven and still warm. Guests can also enjoy a delicious bowl of cereal with fresh fruit for anyone looking for a light breakfast.