We had a great stay at Hotel Leone, it is very accessible and central - right next to Termini train station and in walking distance to many points of interest.
The place was clean and there was everything we needed, perfect for a short visit to Rome.
Communication was very easy and uncomplicated and the host was very helpful and friendly.
Can absolutely recommend to stay here.