With a stay at this apartment in London (City of Westminster), you'll be a 3-minute drive from Hyde Park and 5 minutes from Kensington High Street. This apartment is 3.3 mi (5.4 km) from Buckingham Palace and 3.4 mi (5.4 km) from The British Museum.
Featured amenities include complimentary wired internet access and luggage storage.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Conveniences include a microwave and an electric kettle.