Skip Main Navigation

London Marriott Hotel Grosvenor Square

Grosvenor Square · London W1K 6JP United Kingdom

The London Marriott Hotel Grosvenor Square is London's best address. You will experience supreme luxury with our pairing of contemporary sensibility, grand proportions, wood floors, four-poster beds and elegant bathrooms. Select rooms also open onto private garden terrace with fireplace.

RESERVE YOUR STAY