The comfortable Alexandra Place Twickenham 3 Bedroom House offers accommodation in a tourist area of London.
The hotel is in the prime location just near Richmond subway station.
Marble Hill House is 3.7 km of the property, while Twickenham is around 2.0 km away.
Alexandra Place Twickenham 3 Bedroom House can be reached in 15 minutes by car from London Heathrow airport.
The rooms in Alexandra Place Twickenham 3 Bedroom House come with free Wi-Fi, TV, a balcony, heating and a CD player.
Eat & Drink
Guests can enjoy thai and indian cuisine in Thai Upon Thames located 100 meters away.