If you are looking for a hotel with a kitchen, I can recommend the Adina Belvedere.
Each room has a small but full kitchen. It also has a small combination washer/dryer. Breakfast is also available. Very clean, very quiet. Great people working there. I just completed my fifth stay last month.
It's a fairly new, modern hotel with good size rooms and a/c.
It's one block from the Hauptbanhof where you will find Ubahn and Sbahn trains. The "D" tram is just across the street from the hotel and numerous other trams are a block away. It's a 10 minute ride via the D tram into the center of Vienna.
The neighborhood is fine and has been gentrified. Lots of corporate offices and apartments.
Inside the train station are two large supermarkets and two smaller versions. Lots of places to eat as well. One block from the hotel is a Hofer supermarket which is the Austrian name for Aldi.