Welcome to Hotel Picton Place Apartment London, Picton Place Apartment is a self-catering accommodation located in London. FreeWiFi access is available. The property is 500 metres from Marble Arch and 500 metres from Oxford Street. Accommodation will provide you with a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath or shower and a hairdryer. If you feel like visiting the surroundings, check out Oxford Circus (600 metres) and Carnaby Street (900 metres).London Heathrow Airport is located 21 km away. (Hotel Picton Place Apartment London hotels booking).