116 Piccadilly, Mayfair, WIJ 7BJ, Londres
Our award-winning family-run hotel, which incorporates five-star luxury with an independent spirit, is located in the heart of Mayfair, opposite the tranquillity of Royal Green Park.
Flooded with light, our spacious Park View Rooms – as the name would suggest – promise views over leafy neighbouring Green Park, as well as luxurious interiors, complete with Hypnos mattresses.
Capturing the spirit of Mayfair, our Deluxe Rooms incorporates bespoke design, eccentric artwork and innovative mod-cons pave the way for an original five-star hotel stay.
Cosy yet luxurious, our Superior Rooms are ideal for short breaks or romantic getaways in London. Rooms incorporate the best of British craftsmanship, while a super-comfy Hypnos bed guarantees a great night’s sleep.
Small but perfectly formed, our Townhouse Rooms are tucked away in our Residences and feature a comfy Hypnos bed, LED TV and a desk.
With floor-to-ceiling views of Green Park and separate living spaces, our Green Park Suites capture the highlights of our locality. Abundant natural light and luxurious creature comforts create a true London haven.
Open-plan living provides the perfect setting for looking out over historic Mayfair’s traditional Victorian red-brick buildings. The definition of a sumptuous and spacious retreat, each Mayfair Suite has rich furnishings, carefully curated artwork and a feeling of elegance.
Capturing the spirit of Mayfair, our Deluxe Rooms incorporates bespoke design, eccentric artwork and innovative mod-cons pave the way for an original five-star hotel stay.