L’hôtel 3 étoiles Bayswater Inn Hotel est situé dans un bâtiment de l’époque victorienne, surplombant Princes Gardens et à proximité du centre commercial Whiteleys, de la station Bayswater, d’Hyde Park et de Notting Hill. Rénovés dans un style moderne, le hall de l’hôtel et la réception ont un sol en marbre impressionnant et un salon accueillant. Chacune des chambres du Bayswater Inn Hotel est dotée d’une télévision, d’un service à thé et à café et d’une salle de bains privée.