Hotel Levell Amsterdam is gevestigd op een ideale locatie op steenworp afstand van de Amsterdam Arena.
Hotel Levell ligt ten zuid-oosten van het centrum van Amsterdam.
Het hotel is goed te bereiken met de auto en parkeren kunt u op ons eigen terrein(fee).
Op 300 meter afstand is een metro station, waar u met de metro binnen 15 minuten op het Centraal station bent.