The airport Sheraton is about two minutes walk via an enclosed walkway from Schiphol Plaza, where the train station is, which itself is directly adjacent and under the main terminal building. I have never stayed though, so cannot make price recommendations. It is super convenient though... a few minutes walk to check-in, a few minutes to trains that whisk you directly to the center in 15 minutes...