To enjoy your vacation in London, stay at Baywater - Central London apartment, which is 3.9 km from Churchill War Rooms Museum and within 25 minutes' walk of the British Harrods Department Store.
The accommodation is furnished with a writing table featuring modern facilities like a flat-screen TV with satellite channels. Visitors will enjoy the comfort of a bathroom with a hairdryer and bath sheets in the apartment.
The property offers guests the convenience of self-catering facilities, including an electric kettle and an oven.
The apartment is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a short way from Serpentine Gallery. The Protestant Westminster Abbey is 4.1 km from this apartment. Baywater - Central London apartment is within reach of Lancaster Gate tube station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please