Apartments Craven Terrace Apartment London
Apartments Craven Terrace features accommodation within 3.1 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. It is situated 600 metres from Paddington Station and provides a lift.
Number of rooms: 3
17 Craven Terrace, Westminster Borough, London, W2 3QH, United Kingdom