Located in the heart of Mayfair only two-minutes walk from the Green Park underground station. Piccadilly Circus is a five-minute walk east of the hotel making it ideal for shopping and theatres and to the west is the Park Lane, while Buckingham Palace is just south of the hotel.