THE PARK HOTEL LONDON- LUXURIOUS ALL-SUITE BOUTIQUE HOTEL IN DOWNTOWN LONDON For today’s contemporary travellers, The Park Hotel London sets the benchmark for luxe all-suite accommodations in the heart of downtown, steps from trendy Richmond Row and its unique mix of chic shopping, diverse dining and vibrant entertainment. Redefined. Revitalized, Reinvented. Newly renamed THE PARK HOTEL LONDON, one of London’s most iconic downtown hotels, The Station Park, is being reinvented. An extensive guest suite renovation to a fresh, modern boutique atmosphere, makes The Park Hotel London the place to be. Stylish, all-suite accommodations and trendy Mid-Century Modern design are mixed with all the comforts and conveniences of home. Whether you are here for business or pleasure, The Park Hotel London is sure to make your sojourn in London a memorable one.