Het Holiday Inn Express Amsterdam Arena Towers ligt midden in het centrum van Amsterdam-Zuidoost, het meest dynamische uitgaansgebied van dit gedeelte van de stad. In het hele hotel is gratis WiFi beschikbaar. Alle kamers bevinden zich op de 7e verdieping of hoger. In de lobby staan verkoopautomaten met snacks, broodjes en drankjes. Elke modern ingerichte kamer is voorzien van een lcd-tv, een boxspringbed en een badkamer met een inloopdouche. Er zijn ook een bureau en thee- en koffiefaciliteiten aanwezig. Gasten kunnen gebruikmaken van de faciliteiten van het naastgelegen 4-sterren Holiday Inn Hotel, dat gevestigd is in hetzelfde gebouw. Deze faciliteiten bestaan onder meer uit vergaderzalen en evenementenlocaties, een To Go Café met Starbucks-producten en het Open Lobby Restaurant van het hotel, dat de hele dag door maaltijden serveert met een gevarieerd menu met hoogwaardige ingrediënten. In de omgeving bevinden zich de Heineken Music Hall, op 500 meter afstand, en de Ziggo Dome, op 700 meter. De Johan Cruijff Arena en het IMAX-theater liggen 600 meter verderop. Op loopafstand van het hotel ligt een grote verscheidenheid aan winkels en restaurants. Het trein- en metrostation bevindt zich slechts 650 meter verderop en biedt in 15 minuten een directe verbinding met het centraal station van Amsterdam. De luchthaven Schiphol is in 10 minuten rijden te bereiken. Het Holiday Inn Express Amsterdam Arena Towers heeft ook een parkeerplaats voor 450 auto's, die beschikbaar is tegen een toeslag.