41-51 Inverness Terrace, Bayswater, London, GB
The Hyde Park Towers Hotel is a Victorian property tucked amid a row of former townhouses in the Bayswater district of London, England. This property stands 500 metres from Paddington train station. Hotel Features. Le Parc restaurant serves breakfasts, lunches and dinners. The menu includes international favorites and traditional British fare such as fish and chips. A bar caters to late night requests with drinks and refreshments.