The Bayswater Inn Hotel
The Bayswater Inn Hotel is a beautiful Victorian building, with breathtaking views over looking Princes Gardens. The Bayswater Inn hotel is one of the more ideally located hotels in Bayswater, it is an excellent base from which to explore all London has to offer.
There are over 140 bedrooms ranging from Single to family rooms, all of which are ensuite. Breakfast is served every morning in our newly renovated Dining area, adjacent to the lobby, facing the picturesque views of Princes Square’s private grounds.
The Queens Park Hotel
The Queens Park Hotel boasts 99 stunning guest bedrooms and is set on a quiet residential street, opposite Hyde Park. Both Queensway and Bayswater tube stations are a short walk away, offering direct links to all of London’s famous landmarks.