Paddington Green - Concept Serviced Apartments
Los Paddington Green Apartments están a solo 300 metros de la estación de metro Edgware Road, en Westminster. Ofrecen alojamiento con cocina y conexión Wi-Fi gratuita. Las tiendas de Oxford Street y Hyde Park están a solo 1,6 km.