Alexandra Place is a holiday home located in Twickenham, 2.1 km from Twickenham Stadium. Guests benefit from terrace and a barbecue. The kitchen has a dishwasher, an oven and a microwave and there is a private bathroom. A TV is featured.
Boasting accommodation with a patio, Holiday Home Alexandra P Read more
Alexandra Place is a holiday home located in Twickenham, 2.1 km from Twickenham Stadium. Guests benefit from terrace and a barbecue. The kitchen has a dishwasher, an oven and a microwave and there is a private bathroom. A TV is featured.
Boasting accommodation with a patio, Holiday Home Alexandra Place is located in Twickenham. This holiday home offers a bar as well as free WiFi. The holiday home has 4 separate bedrooms and includes a kitchen with a dishwasher, oven and dining area. The accommodation also offers a bathroom with a shower. Twickenham Stadium is 2.1 km from the holiday home, while Twickenham Library is 1.5 km from the property. The nearest airport is London Heathrow Airport, 10 km from Alexandra Place.
Number of Rooms: 1