Com uma localização conveniente no centro de Londres, London Bayswater está a uma curta distância de Estação de Paddington e Mercado de Portobello. Os hóspedes têm acesso a uma cozinha totalmente equipada.
The Serpentine fica a 1,9 km de London Bayswater, enquanto Museu de Cêra Madame Tussaud's está a 2,9 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 20 km de London Bayswater.