May 4, 2016 - 2:26 PM
Hi Suganthy, welcome to MySwissAlps!
I don't think US citizens need anything else than the documents you mentioned. But you'd better double check with the authorities (e.g. the Swiss embassy in the US) as I'm not an expert on this, nor do I know about the latest changes, if any. Useful websites are listed here.
Last modified on May 4, 2016 - 2:27 PM by Arno