The Stafford Apartment London is located 0.5 miles from Kensington train station and 7 minutes' walk from the Japanese Japan House London Cultural Center. Guests will surely benefit from Wi-Fi and public parking at the apartment, which is located in the Kensington district of London.
Royal Albert Hall is around 1 mile away, and Kyoto Japanese Garden is in proximity to this apartment. The updated 1910 Electric Cinema is approximately 25 minutes by foot from the property. The Stafford Apartment is also set a few steps from Design Museum.
Enhancing your comfort, a separate toilet can be found at this property. Furthermore, the private bathroom offers hair dryers, bath sheets, and towels.
The Stafford Apartment is equipped with self-catering amenities such as an electric kettle, tea and coffee making facilities, and glassware, providing guests with the opportunity to prepare their own meals. High Street Kensington subway station is 0.2 miles from the apartment, connecting you with the rest of London.
Book The Stafford London
General information
Contact information
223A Kensington High Street, London, United Kingdom;
The Stafford reservations available at 'rooms'
The Stafford phone number isn't available on our site, if you want to call The Stafford visit site of a hotel
The Stafford Location
223A Kensington High Street, London, United Kingdom
The Stafford Apartment Deals
Main Features
Wi-Fi
Cots
The Stafford Amenities
General
Wi-Fi
Dining
Electric kettle
Cookware/ Kitchen utensils
Room Amenities
Sitting area
Tea and coffee facilities
Dining table
Washing machine
Free toiletries
Cots
Parquet floor
The Stafford Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.