This hotel is just minutes from Roma Termini (train station) and right on Via Nazionale, one of the main streets in the center of Rome. It is located within walking distance from Trevi fountain, Spanish steps Colosseum, Piazza Venezia and the Pantheon among other historic sites.…