Wonderland. The London Marriott Hotel, Park Lane We find a whole lot of luxury at the newly renovated The London Marriott Hotel, Park Lane. Art & Culture