Il Bayswater Inn è sito in un edificio tradizionale a schiera, in stile vittoriano. L'hotel ed il suo staff cordiale offrono agli ospiti un eccellente servizio, per rendere il soggiorno il più piacevole possibile. Tra i comfort ci sono reception aperta 24h su 24h, wifi nelle aree comuni (a pagamento), servizi per meeting, sala colazione con vista sui giardini di Prince’s Square e un bar. Si tratta di un hotel adatto ad una clientela poco esigente.
L'hotel si trova in zona Bayswater, a pochi metri di distanza dall'Hyde Park e dalla stazione della metropolitana Bayswater. Nelle vicinanze ci sono negozi, ristoranti, il centro commerciale Whiteleys, il mercato di Portobello Road e Knightsbridge. La stazione ferroviaria di Paddington si trova a soli 10 minuti dall'hotel.