A palatial Signature Suite provides the ultimate peaceful, private retreat. Every room has been finished to breathtaking perfection, matched only by the finest views across London.
The Two Bedroom Piccadilly Suite
The Royal Suite
The Green Park Suite
The Prince of Wales Suite
Two or Three Bedroom