Very close to Rome Termini and perfect place for a large group!