Marriott Twickenham Hotel is located in a central area of London in close proximity to Athuladassana International Buddhist Centre, The Wardrobe and West Middlesex University Hospital.
There are a stadium, restaurants and bars in the area.
The hotel allows quick access to a botanical garden and a river.
Marriott Twickenham Hotel is within a 10-minute drive to London Heathrow airport.
There are comfortable rooms with direct dial phone, Wi-Fi, flat-screen television, coffee/tea makers and a fridge provided for travelers staying in London. The rooms feature a superb interior.
Eat & Drink
Residents can try dishes of British cuisine at the restaurant. The hotel invites guests to the Side Step bar to relax with a drink. A variety of dishes are served in The Scrummery and La Serenata, which are only 5 minutes’ walk away.
Corporate travelers can use a meeting room and a business centre available on site.
Marriott Twickenham Hotel offers a fitness centre and a gym for guests to keep fit.