Bayswater is home to excellent hotels near tube and train stations and tucked away on pretty streets. The Mercure London Hyde Park occupies a beautiful townhouse building with a bar and restaurant. Plus, enjoy easy access to Paddington Station, Hyde Park and Bayswater. This 4 star hotel overlooks a leafy garden square, so you can expect peace and comfort from the first moment