If you are looking to stay close to Termini station - look no further. This place is amazing, self check-in process is ridiculously easy and it’s quiet considering where it’s located.