This 5-star hotel is situated in the centre of London's West End, on the corner of Oxford Street and Park Lane. Clean public and employee restrooms and showers.