The streets of Mayfair have long exhibited
a sense of allure & exclusivity
. Your hotel is right in the heart of this iconic city, from its sought after location in Mayfai
r you are within walking distance of decadent restaurants, refined wine bars & world-famous shopping, all of which can be found amongst grand streets in an area that is steeped in sophistication.
Located on Piccadilly, you'll be within walking distance of many of London's best attractions, including Buckingham Palace and The London Eye
- not to mention the array of shops sprinkled throughout Mayfair and Knightsbridge and the West End's theatres.
London's vociferous mix of grandeur, history, style and culture seems to get more enticing by the year. It charms with leafy Royal parks, free world-class art galleries and frothy ale amid wood-clad pubs
; it intrigues with ancient streets and grand architecture, and excites with the neon-lit West End, designer shopping and an innovative dining scene that has become one of the richest in the world.