Marriott London Grosvenor Square Hotel, London

Marriott London Grosvenor Square Hotel

Grosvenor Square

Seconds from Oxford Street and Park Lane, The London Marriott Hotel Grosvenor Square features luxury bedding, Wi-Fi Internet, and sublime dining. A prime choice for hotels in London.