Park Lane is without a doubt one of the most famous and prestigious addresses in London, and this charming Marriott hotel offers an excellent place from which to explore the city. Hyde Park and Oxford Street are amongst the many attractions situated close by. The rooms have been designed to offer peace and tranquillity, away from the stresses of modern life.