Hotel Welcome Via Giovanni Amendola 7, 185 - Repubblica - Termini Rome, Italy
Hotel Welcome in Rome is excellently located a 5 minute walk from Roma-Termini train station, and from many of Rome's attractions, such as via Veneto, Trevi Fountain, Santa Maria Maggiore Basilica, just to name a few. The hotel is housed on two floors of an early 20th ...
More details, rates and booking on line.