It’s right near the train station and a 15 minute walk from the Colosseum. Great place and convenient as well !