Marble Arch Serviced ApartmentsApartment
Park West Place, London, W2 2RB
Situated conveniently in the centre of London, Marble Arch Serviced Apartments is within a short distance of Paddington Station and Madame Tussauds. It is set 2 km from The Serpentine and offers a lift.