London Marriott Hotel Grosvenor Square
Grosvenor Square
London
W1K 6JP

Closest Stations are: Green Park and Oxford Circus