Very near to Rome termini. ideal for a short stay in Rome.