Bayswater Inn is located in a quiet, tree-lined, residential street in London's west end. It is near Oxford Street, Hyde Park, Marble Arch, Kensington Palace and Gardens, and Portobello Road Market. Bayswater Inn offers 139 comfortable, quality rooms. All bedrooms are fully appointed with a late opening bar. The hotel is just five minutes from Bayswater or Queensway Tube Station. The London Tourist Board gives Bayswater Inn a three-star rating!