Bayswater is an apartment only 2.4 km from Madame Tussauds London.
London Eye is situated around 4.7 km away. London city center is 5 km away. Guests can enjoy European and British cuisine in Le Cafe Anglais located fairly close to the property.
The rooms have a superb decor.
London City airport is 25 minutes' drive from the apartment.