There's a restaurant on site. Public spaces have free WiFi and wired Internet. Nasa Bangkok also features gift shops/newsstands, concierge services, and a convenience store.
My friend's room in the same hotel was good but my room was the worst. Wallpaper stained and peeling. The curtains didn't close all the way. My room was right next to the train tracks so I was awaken by the late trains. The water in the shower was either boiling or cold no in between.