This hotel is located in a quiet side street in the Mayfair area of central London, between Park Lane, Bond Street and Piccadilly, just around the corner from the romantic Berkeley Square. It is within 5 minutes' walk of Green Park underground station and is close to Oxford Street. Hyde Park is also just five minutes away on foot.