המוזיאון, בעלות של כ-70 מיליון דולר, יוקם באחוזה הממוקמת על גדות אגם ז'נווה, שבה שהה צ'פלין ב-25 השנים האחרונות של חייו