Bayswater Apartments London hotel provides proximity to the scientifically spellbinding Science Museum, which is located about a 25-minute stroll away.
Malaysia Hall, situated 150 m from the accommodation, is a perfect place to enjoy Malaysian cuisine.
Located only 550 metres from the royal museum "Kensington Palace", this London hotel is also only 1.6 km from entertainment venues like the Royal Albert Hall. Shopping venues in the area include the public Trafalgar Square (4 km) and the British Harrods Department Store (2.2 km). Nature lovers will appreciate the proximity to Round Pond, which is just 0.8 km away. You can easily find the Hyde Park around a 30-minute stroll from the Bayswater London. There is Queensway underground station a stone's throw from this London hotel.