Go Hotels
Home > United Kingdom > London >

17-18 Picton Place

United Kingdom Flag
17-18 Picton Place
17-18 Picton Place, Central London
London United Kingdom

TEL: +44 7515 945861

Rated 80 / 100 based on 45 customer reviews.

17-18 Picton Place has received an Outstanding Service Award
Located in Westminster, this property is within a 10-minute walk of the Marble Arch and Oxford Street. It offers guests an ideal base with Marble Arch Tube Station under a 10-minute stroll away.

17-18 Picton Place has 3 apartments that are fitted with all the necessities to ensure a comfortable stay.

17-18 Picton Place is close to Oxford Circus Tube Station, making it easy for guests to explore London and its surrounding areas. Edgware Road, the London Palladium and Regent Street are each within walking distance.