16 rooms · ★★★★ · from £74
Just 300 metres from Edgware Road Underground Station, Paddington Green Apartments offer self-catering accommodation in Westminster with free Wi-Fi. Oxford Street’s shops and Hyde Park are just 1-mile away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: