To enjoy your vacation in London, stay at The Stafford Apartment London, which is 2.4 km from the perennially crowded Harrods and only 7 minutes' walk from the Japanese Japan House London Cultural Center. The apartment offers public parking nearby and modern comforts like Wi-Fi.
To ensure your comfort, a separate toilet are provided at the apartment. Hairdryers and bath sheets can also be found.
In-room self-catering options like coffee and tea making facilities, a refrigerator, and kitchenware are available at The Stafford Apartment for guests to make use of.
The famous British Museum is around 6 km away, while Saint Mark's Coptic Orthodox Church is just near this apartment. Guests will find the highly decorated Victorian Leighton House Museum a mere 500 metres from the accommodation. The nearest underground stop to The Stafford Apartment is High Street Kensington, which is approximately a 5-minute walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please