Great value accommodation directly across from Termini station