The Bayswater Inn Hotel is one of the oldest Victorian buildings in Bayswater, it was built in the 1900’s and overlooks the picturesque views of Princes Gardens. The Hotels location is also a stones throw away from Hyde Park.
The contemporary Restaurant, serving breakfast every morning, has been superbly renovated to offer guests a perfect setting overlooking the charming views of Princes Gardens, whilst indulging into the ample choice at the breakfast buffet.