Marriott Twickenham is placed in a central area of London in the vicinity of Hampton Court Palace, Kew Gardens and Up at The O2.
The hotel is set 750 meters away from Twickenham.
This contemporary hotel boasts close proximity to a river.
All 156 modern rooms at Marriott Twickenham feature a safe, direct dial phone and flat-screen TV. All bathrooms come with a hairdryer and a shower.
In the morning a full English breakfast is served at the restaurant. A fine variety of British dishes is offered at the ideal restaurant onsite. Guests are welcome to the Side Step bar to relax with a drink. The coffee shop The Scrummery is situated 350 meters of the property.
Marriott Twickenham is within a 10-minute drive to London Heathrow airport.
Along with an elevator, a safe deposit box and parking there are a meeting room and a business center available on the premises.