Catherine's place had a great view of St. Peter's since it is really close to the Vatican. It is a short walk to the Vatican, train and bus station. I recommend taking the bus to Coliseum, Roman Forum and Pantheon since it is a bit away from Rome.