The hotel is located 10-15 minutes from Vatican, and by that I mean that it IS a little bit remote. You have to have a car or rely on the public transportation. Taxi 1-way to the city centre: around EUR 15.
Spacious, quiet room. Some superior rooms have their own fish tanks / aquariums!
The hotel has a very limited free shuttle bus service to the airport (FCO) and to the city centre. Only a couple of times a day. Ask the hotel for details.