Flaminas place is right in the heart of Rome. You can walk anywhere and the pantheon is literally 3 minutes away by foot.