Paddington Apartments
Apartment
London
Smart Property implementing the newest technology where guests do online checkin from the comfort of their homes and both our building and flat doors are accessible via smart mobile phones using an app of TLJ key systems.
Number of rooms: 17
9 Talbot Square, Westminster Borough, London, W2 1TR, United Kingdom