The Bayswater area of London is situated on the north side of Hyde Park. This cosmopolitan section of London has one of the largest concentration of hotels in the city.