Airport is right at the city border. It is easily reachable by car, public transport or taxi. More information is available at airport transportation website.
The city of Vienna has one of the most attractive and reliable public transportation. You can use their website to find the shortest combination from one point to another.
Vienna has lots of great hotels and hostels, they can be found here.