Marriott Marble Arch

  • Hotel
  • Hotel
  • Hotel
  • Hotel
134 GEORGE STREET , LONDON, W1H 6DN
Establishment The London Marriott Hotel Marble Arch is ideally located, close to the shopping area of Oxford Street, home to many of the major department stores such as Selfridges and Marks and Spencers. The hotel is situated between Marble Arch and Edgware Road underground stations and is easily accessible by road. Heathrow Airport is just 15 miles away or 15 minutes to Paddington via the Heathrow Express.

What our customers say

Very well run hotel just off oxford Street, perfect for all the big stores but in a very quiet spot. Staff all very friendly and helpful - even London cabbies were pleasant. Big bonus is the 12am checkout so no having to rush breakfast!
Pete Keane , Bridgwater/England
Check availability