This place was very conveniently near roma termini station. It is also a short and comfortable 15mins walk away to colosseum.
Good value stay in Rome!