Bayswater Apartments London is an apartment in London within short distance of The London Eye, Victoria and Albert Museum and Princess Diana. This property offers laundry and room service.
The city center is 5 km away. Guests can wine and dine in Scotch Steak House and Kam Tong restaurant, located in the neighborhood.
The building stands near Queensway subway station.
The rooms come with elegant furnishing.