I'm looking to travel to Vienna by train from Budapest. Does anybody know exactly which station it pulls in at? I see there are several main stations. I am hoping to stay overnight in Vienna so want to stay as close to the train station as possible. Also, if anybody can recommend any very cheap B&Bs in Vienna, i'd be v grateful. Thanks v much!