| |
The Bayswater Inn Is Located In A Quiet Tree lined Residential Street In LondonS West End. The Hotel Is Near Oxford Street, Hyde Park, Kensington Palace And Gardens, Marble Arch And Portobello Road Market. The Inn Offers 139 Comfortable Guest Rooms And Is Within 5 Minutes Of The Bayswater And Queensway Tube Stations.
|