The hotel is quite hard to find, it doesnt have big sign outside. Just a small plaque on the wall in between castrioni Caffe and Dal Toscada restaurant. Its like a multi use building with full time residents. I dont know how many rooms they have but My room was in 5th flr. The building is old and classic and have an oldfashioned elevator. The room was clean but for the three nights I was there, nobody cleaned my room and even emptied the trash. Im pretty sure they will clean it if I asked them, but i did not leave the dont disturb sign on the door so I assumed everyday that they will clean. They just hang a bag of new towels and toilet paper by the door daily. The AC was not cold.
The entrance to St. Peters Square in Vatican is about 5 minutes walk. I got a view of the dome from my room.
I know this is out of their control, but the hotel is right by a busy street so it gets loud all day up to late at night. So if you are a light sleeper, it will be hard to get some good sleep.