Luxury Two Bedroom Apartment In Bayswater London is situated 6 minutes' walk from The Greek Orthodox Cathedral of the Divine Wisdom and 20 km from London City airport.
This spacious 80 m² apartment is 4.3 km from the public Trafalgar Square, while the privately run Sherlock Holmes Museum is 2.3 km away. The apartment is located a 10-minute ride from Madame Tussauds London.
Enjoy the comfort of a bathroom in this property, which is equipped with hairdryers and bath sheets. Furthermore, a separate toilet and a shower is available.
The apartment includes self-catering facilities, such as a fully-equipped kitchen with an electric kettle, a refrigerator, and kitchenware. The 2-room Luxury Two Bedroom Apartment In Bayswater is also fairly close to Royal Oak underground station.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours