The London Marriott Hotel Grosvenor Square is located in the heart of elegant Mayfair. This intimate hotel offers an excellent location near to shopping on Bond, Regent and Oxford Street as well as the tranquility of London's Hyde Park. Dine all day in the exclusive surroundings of The Cobalt, where British classics and Mediterranean flavours are fused. Enjoy afternoon tea overlooking Grosvenor Square or simply sample the Hotel's signature cocktails. Sorry, your browser is not
frames-compatible