The Stafford Apartment London is located just 0.9 km from Kensington train station and approximately 5 minutes' walk from Saint Mark's Coptic Orthodox Church. Wi-Fi and public parking are also available at the apartment.
To ensure your comfort, a separate toilet are provided at the property. 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 13.7-tonne Big Ben Bell is just near this apartment, while the Japanese Japan House London Cultural Center is nestled at the distance of merely a 7-minute walk away. Guests will easily find the highly decorated Victorian Leighton House Museum, which is about 500 metres from the accommodation. The Stafford Apartment is within a 6-km distance of the famous British Museum. High Street Kensington tube station is only steps away from the apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please