Madrid-Barajas Adolfo Suárez Airport is outside the city. It is easily reachable by car, public transport or taxi. More information is available at airport website.
So you can find your way in Google Maps. Moreover, you can download any of the offline public transit apps available for Madrid or visit CRTM web so you can use Move around Madrid app.
Madrid has lots of great hotels and hostels. More information will be available later.