Le Bayswater Inn est situé dans une maison traditionnelle, dans un style victorien. L'hôtel et son staff offres à ses clients un excellent service, pour rendre le séjour le plus agréable possible. Parmi les services, il y a la réception ouverte 24h-24h, WiFi dans espaces communs (en supplément), des salles de réunion, salle de petit déjeuner donnant sur les jardins de Prince's Square et un bar. Cet hôtel est adapté pour les clients peu exigeants.
L'hôtel est situé dans le quartier de Bayswater, à seulement quelques mètres de Hyde Park et de la station de métro Bayswater. A proximité il ya des magasins, restaurants, centre commercial Whiteleys, Marché de Portobello Road et Knightsbridge. La gare de Paddington se trouve à seulement 10 minutes de l'hôtel.