Small guest card with pencilled in room #, with hotel info, restaurants, services.
6 x 9 cm
Built in the 1930s, this is one of London’s biggest hotels. The hotel overlooks Marble Arch and Hyde Park. The hotel stands at the point where Park Lane and Oxford Street – two of London’s most famous streets – meet.