We stayed at the Royal Court Hotel a day before our cruise. We liked it so much that we booked another night when we returned from the cruise. They gave us a great rate for the second night. The rooms might be slightly small (by American standards) but hotels are smaller in Europe. It didn't look like much from the outside, but the inside is nice and clean. The hotel had a homey feeling and the workers were all really nice and helpful. They all spoke great English too. Roman greeted us when we arrived and he helped us by giving us a map and answered all our questions. The hotel also has an airport pick up service (private car). It was really convenient for us because we have never been to Europe and were skeptical of trying to find the hotel with public transportation.
The location is perfect! It is 3 blocks from Termini train station where you can catch the trains and metro. You could probably catch the train from the airport and then easily walk to the hotel.
Another great feature is the free breakfast! Everything was delicious: pastries, sliced meats, cheese, eggs, bacon, cereal, yogurt, etc. The man who makes the coffee made the best coffee we had during our entire stay in Europe. He brews you a fresh pot.
Overall, very good experience and we highly recommend.