Looking for recommendations for a hotel, 3 or 4 star, near St Peter's Square in December and near the Roma San Pietro Rail Station??
Thanks!
Have you checked google or booking.com? There's also a search function here that may help you once you have a few likely candidates.
In 2023 we stayed at Hotel dei Consoli - https://www.hoteldeiconsoli.com/
It is within walking distance to St. Peter's. I think it is one of Rick's hotels for his groups. The property has an elevator which is important to us. The service was good and the morning cornettos were warm and yummy.