1 rooms · ★★★★ · from £0
Alexandra Place is a holiday home located in Twickenham, 2.1 km from Twickenham Stadium. Guests benefit from patio and a barbecue. The kitchen has a dishwasher, an oven and a microwave and there is a private bathroom. A TV is featured.
Log in with your cycle.travel account:
Password |
Or simply use your account on: