Choose your room
The Bayswater Studio Apartment
The Bayswater Studio Apartment London is situated in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, nearly 5 minutes' walk from St Stephen's Church.
Madame Tussauds London is 2.5 km from the apartment, while the Trafalgar Square art museum "National Gallery" is nestled at the distance of 4.4 km away. The royal Regent's Park is about a 10-minute drive from this apartment.
The accommodation features a sitting area and a dining area appointed with ironing equipment, as well as modern facilities like a flat-screen TV with satellite channels. Offering a separate toilet and a shower, a bathroom at the apartment comes with hairdryers and towels.
The Bayswater Studio Apartment offers self-catering options such as a refrigerator, an oven, and glassware for guests to enjoy. Royal Oak tube station is just around the corner from The Bayswater Studio Apartment, connecting you with the rest of London.