Sheraton Belgravia Hotel London

A rare oasis in Belgravia, itself a world apart. A modern façade encloses interiors of typical English charm: comfortable surroundings, warm colours, sophisticated suites – the utmost in luxury. Its discrete atmosphere is ideal for confidential talks and meetings. And to top it all, a special welcome with a glass of champagne.