Los viajeros disfrutan visitando el Museo de Ciencias, situado a poco más de 20 minutos a pie del hotel St.George'S Apartments, y el Ojo de Londres, accesible en 15 minutos en coche. Si deseas explorar aún más lugares de interés de Londres, visita el Palacio de Kensington, situado a una distancia de 2 km de la propiedad.