This exclusive luxury hotel is ideally situated close to Piccadilly Circus, Buckingham Palace & the theatres. London's nightlife is also easy to reach with numerous bars, pubs & clubs all within walking distance. In addition, there are many shopping areas nearby & Green Park underground station is only 100 metres away.