A luxury Swiss retreat known for hosting world leaders is set to become the venue for a key US-Iran deal aimed at ending nearly four months of tensions.